Position title
Senior Java Microservices Engineer – Remote Banking Project
Description

Job Summary

InfoTech Solutions is seeking an experienced and highly motivated Senior Java Microservices Engineer to join our Remote Banking Project team. In this role, you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance microservices that power next-generation digital banking platforms. You will work closely with cross-functional teams including product managers, architects, QA engineers, and DevOps professionals to deliver robust solutions that meet the highest standards of reliability, compliance, and customer experience in the financial services domain.

This position is ideal for a senior-level engineer who is passionate about modern software architecture, cloud-native development, and building resilient systems that support millions of users in a fast-paced, regulated environment.

Key Responsibilities

  • Design, develop, and maintain Java-based microservices using modern frameworks and best practices.

  • Lead the architecture and technical design of distributed systems for banking applications.

  • Collaborate with business stakeholders to translate requirements into scalable technical solutions.

  • Implement RESTful APIs and integrate with internal and external banking systems.

  • Ensure high availability, performance, and security of applications in production environments.

  • Perform code reviews, mentor junior engineers, and promote coding standards.

  • Work closely with DevOps teams to support CI/CD pipelines and cloud deployments.

  • Troubleshoot complex production issues and provide long-term fixes.

  • Ensure compliance with industry standards such as security, data protection, and regulatory guidelines.

Required Skills and Qualifications

  • Strong proficiency in Java (8 or above) and object-oriented programming principles.

  • Extensive experience with Spring Boot, Spring Cloud, and microservices architecture.

  • Hands-on experience with RESTful APIs, JSON, and web services.

  • Experience working with cloud platforms such as AWS, Azure, or GCP.

  • Solid understanding of containerization (Docker, Kubernetes).

  • Strong knowledge of SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).

  • Experience with messaging systems like Kafka, RabbitMQ, or similar.

  • Familiarity with CI/CD tools (Jenkins, GitLab CI, GitHub Actions).

  • Knowledge of security concepts including OAuth2, JWT, and API security.

  • Excellent problem-solving and communication skills.

Experience

  • Minimum 6–10 years of experience in software development with a strong focus on Java.

  • At least 3–5 years of experience working with microservices and cloud-based systems.

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

  • Experience leading technical modules or mentoring junior developers is an advantage.

Working Hours

  • Full-time role, 40 hours per week.

  • Flexible working hours with overlap required for collaboration across global teams.

  • Fully remote position, with virtual meetings and agile ceremonies.

Knowledge, Skills and Abilities

  • Deep understanding of distributed systems and service-oriented architecture.

  • Ability to design scalable and fault-tolerant applications.

  • Strong analytical and debugging skills.

  • Ability to work independently in a remote environment.

  • Excellent teamwork and stakeholder management skills.

  • Strong documentation and technical writing abilities.

  • Adaptability to new tools, technologies, and business requirements.

Benefits

  • Competitive salary package based on experience and market standards.

  • Fully remote work with flexible scheduling.

  • Health insurance and wellness programs.

  • Paid time off, holidays, and sick leave.

  • Professional development opportunities and technical training.

  • Access to global projects and international exposure.

  • Performance-based bonuses and recognition programs.

Why Join InfoTech Solutions?

At InfoTech Solutions, we are committed to building innovative digital solutions that transform the way people experience financial services. You will be part of a forward-thinking organization that values technology, collaboration, and continuous learning. We provide a supportive and inclusive work culture, challenging projects in the banking domain, and the opportunity to work with highly skilled professionals across the globe.

Joining InfoTech Solutions means being at the forefront of digital transformation in banking, where your expertise will directly impact real-world financial systems used by thousands of customers every day.

How to Apply

Interested candidates are invited to submit their updated resume along with a brief cover letter highlighting their experience in Java microservices and banking or financial projects. Shortlisted candidates will be contacted for a technical interview followed by a final discussion with the project leadership team.

Take the next step in your career with InfoTech Solutions and become a key contributor to our Remote Banking Project.

Employment Type
Full-time
Job Location
Bengaluru, Bengaluru, Karnataka, NA, IN
Remote work from: IN
Base Salary
$10-$20 Per hour
Date posted
2026-02-15
Valid through
March 17, 2026
Button
APPLY NOW
Close modal window

Thank you for submitting your application. We will contact you shortly!