Sea Cliff
FULL_TIME
Skilled work
Global MNC Tech is seeking a highly skilled and motivated Senior Java Developer – Remote Core Banking (NextGen) to join our growing digital banking and financial services technology team. In this role, you will play a critical part in designing, developing, and enhancing next-generation core banking platforms that power modern financial institutions.
You will work on high-impact projects involving scalable, secure, and high-performance systems, collaborating with cross-functional teams to deliver innovative banking solutions used by customers across global markets. This is a fully remote role, offering the opportunity to work on enterprise-grade systems while enjoying location flexibility.
Design, develop, test, and maintain robust Java-based applications for core banking systems.
Build and enhance microservices and APIs to support digital banking products.
Collaborate with business analysts, architects, and product managers to translate business requirements into technical solutions.
Ensure high availability, performance, scalability, and security of applications.
Perform code reviews, provide technical guidance, and mentor junior developers.
Troubleshoot complex production issues and implement long-term fixes.
Participate in system architecture discussions and contribute to technology roadmaps.
Implement best practices for CI/CD, DevOps, and automated testing.
Ensure compliance with banking regulations, data security, and audit standards.
Strong expertise in Java (Java 8+ / Java 11 / Java 17).
Hands-on experience with Spring, Spring Boot, Hibernate/JPA.
Experience in building microservices architectures and RESTful APIs.
Solid understanding of SQL/NoSQL databases (Oracle, PostgreSQL, MySQL, MongoDB, etc.).
Knowledge of cloud platforms (AWS, Azure, or GCP).
Familiarity with Kafka, RabbitMQ, or other messaging systems.
Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI.
Strong understanding of OOP, design patterns, and clean code practices.
Excellent problem-solving and analytical skills.
6+ years of professional experience in Java application development.
At least 3+ years of experience working with banking or financial services systems.
Proven experience in core banking, digital banking, or payment systems is highly preferred.
Experience working in Agile/Scrum development environments.
Full-time, remote position.
Flexible working hours with overlap required for global team collaboration.
Standard workload: 40 hours per week.
Strong knowledge of banking domain concepts (accounts, transactions, payments, loans, compliance).
Ability to design scalable and fault-tolerant systems.
Strong communication skills to interact with technical and non-technical stakeholders.
Leadership ability to guide teams and influence technical decisions.
High attention to detail and commitment to quality.
Ability to work independently in a remote, distributed team environment.
Competitive salary package based on experience and location.
100% remote work opportunity.
Performance-based bonuses and annual increments.
Health insurance and wellness programs.
Paid time off, holidays, and flexible leave policy.
Learning and development budget for certifications and training.
Opportunity to work on global banking transformation projects.
At Global MNC Tech, we are building the future of digital banking. You will be part of a forward-thinking organization that values innovation, collaboration, and professional growth. This role offers exposure to large-scale enterprise systems, modern technologies, and global clients in the financial sector.
You will have the opportunity to:
Work on mission-critical financial platforms.
Influence architectural decisions for next-gen systems.
Grow your career in a high-impact, technology-driven environment.
Enjoy flexibility, autonomy, and a strong work-life balance.
Interested candidates are encouraged to submit their updated resume along with a brief cover letter highlighting relevant experience in Java and banking systems.
Apply now by visiting our careers page or sending your application to the Global MNC Tech recruitment team. Shortlisted candidates will be contacted for technical interviews and further assessment.