Senior Java Microservices Engineer - Remote Core Banking

Location

Malacca

Job Type

FULL_TIME

Experience

Skilled work

Job Description

Job Summary

Global MNC Tech is seeking a highly experienced Senior Java Microservices Engineer to join our remote Core Banking engineering team. In this role, you will be responsible for designing, developing, and scaling mission-critical banking systems that support millions of customers worldwide. You will work in a modern cloud-native environment, building resilient microservices that power digital banking platforms, payment systems, and financial products.

This is a strategic technical role for professionals who thrive in complex, high-availability systems and want to contribute to the future of financial technology.


Key Responsibilities

  • Design, develop, and maintain high-performance Java-based microservices for core banking platforms.

  • Architect scalable, fault-tolerant, and secure backend systems using microservices and event-driven patterns.

  • Collaborate with product managers, solution architects, and DevOps teams to deliver end-to-end solutions.

  • Lead technical design discussions and contribute to system architecture decisions.

  • Ensure code quality through best practices, code reviews, and automated testing.

  • Integrate third-party financial services, APIs, and payment gateways.

  • Optimize system performance, reliability, and security in production environments.

  • Mentor junior engineers and promote engineering excellence within the team.

  • Participate in agile ceremonies including sprint planning, reviews, and retrospectives.


Required Skills and Qualifications

  • Strong proficiency in Java (Java 8+) and enterprise application development.

  • Extensive experience with Spring Boot, Spring Cloud, and RESTful APIs.

  • Hands-on expertise in microservices architecture and distributed systems.

  • Experience with Docker, Kubernetes, and container orchestration.

  • Solid understanding of SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).

  • Experience working with message brokers (Kafka, RabbitMQ).

  • Knowledge of cloud platforms such as AWS, Azure, or GCP.

  • Strong understanding of CI/CD pipelines and DevOps practices.

  • Familiarity with security standards (OAuth2, JWT, encryption).


Experience

  • 6+ years of professional experience in Java backend development.

  • 3+ years of hands-on experience with microservices architecture.

  • Prior experience in banking, financial services, or fintech is highly preferred.

  • Experience working in large-scale, enterprise-grade systems.

  • Proven experience in remote or distributed team environments is a plus.


Working Hours

  • Full-time, remote position.

  • Standard business hours with flexible scheduling.

  • Overlap with global teams across different time zones may be required.


Knowledge, Skills, and Abilities

  • Deep understanding of core banking systems and financial workflows.

  • Strong problem-solving and analytical thinking skills.

  • Ability to design systems for high availability and scalability.

  • Excellent communication and documentation skills.

  • Strong ownership mindset and ability to work independently.

  • Ability to translate business requirements into technical solutions.

  • Leadership qualities with the ability to influence technical direction.


Benefits

  • Competitive salary package based on experience and location.

  • Fully remote work with global collaboration.

  • Health insurance and wellness benefits.

  • Paid time off and flexible leave policies.

  • Learning and development budget for certifications and training.

  • Performance-based bonuses and incentives.

  • Exposure to cutting-edge financial technologies.


Why Join Global MNC Tech?

At Global MNC Tech, we are redefining the future of digital banking. You will work on mission-critical platforms used by leading financial institutions worldwide. We offer a culture of innovation, continuous learning, and technical excellence. You will be part of a diverse global engineering team solving real-world problems at scale.

This is your opportunity to shape next-generation banking systems while enjoying the flexibility of remote work and the stability of a global organization.


How to Apply

Interested candidates should submit their updated resume along with a brief cover letter highlighting their experience in Java microservices and financial systems.

Shortlisted candidates will be contacted for a technical interview followed by a system design discussion and final HR round.

Additional Details

Similar Jobs

Apply Now