Senior Java Developer - Remote Banking Systems (CLT)

Location

Senador Canedo

Job Type

FULL_TIME

Experience

Skilled work

Job Description

Job Summary

Global MNC Tech, a leading multinational technology solutions provider, is seeking an experienced Senior Java Developer to join our remote banking systems team. The ideal candidate will have deep expertise in Java-based applications, particularly within the banking or financial services sector. You will be responsible for designing, developing, and maintaining scalable, secure, and high-performance banking applications. This role combines technical excellence with collaborative problem-solving, allowing you to impact critical financial systems while working in a flexible remote environment.


Key Responsibilities

  • Develop, test, and maintain robust Java applications for banking and financial systems.

  • Design and implement complex modules, ensuring high performance, scalability, and security.

  • Collaborate with cross-functional teams including business analysts, QA engineers, and project managers.

  • Conduct code reviews and ensure adherence to best practices, coding standards, and security guidelines.

  • Troubleshoot, debug, and resolve application issues in a timely manner.

  • Participate in the full software development lifecycle, from requirement analysis to deployment.

  • Mentor junior developers and contribute to knowledge-sharing initiatives.

  • Stay updated with emerging technologies and recommend improvements for system efficiency and reliability.


Required Skills and Qualifications

  • Strong expertise in Java SE and Java EE, with a solid understanding of object-oriented programming.

  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data).

  • Familiarity with RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP).

  • Strong knowledge of databases (Oracle, MySQL, PostgreSQL) and SQL optimization.

  • Understanding of financial systems, banking operations, or payment processing is highly preferred.

  • Proficiency in version control systems such as Git.

  • Experience with Agile/Scrum methodologies.

  • Strong problem-solving, analytical, and communication skills.


Experience

  • Minimum 5–8 years of professional experience in Java development.

  • Proven experience in banking or financial software development is highly desirable.

  • Hands-on experience in designing and implementing enterprise-grade applications.


Working Hours

  • Standard full-time hours with flexible remote work schedule.

  • Some overlap with global teams may be required depending on project needs.


Knowledge, Skills, and Abilities

  • Ability to translate business requirements into technical solutions.

  • Excellent debugging and problem-solving skills for complex systems.

  • Strong collaboration and teamwork capabilities in a remote environment.

  • Ability to adapt to evolving technologies and deliver innovative solutions.

  • Strong attention to detail and commitment to high-quality software development.


Benefits

  • Competitive salary and performance-based incentives.

  • Flexible remote work arrangements.

  • Health insurance, retirement plans, and other standard CLT benefits.

  • Professional development opportunities including training, certifications, and conferences.

  • Access to cutting-edge technologies and large-scale projects in the banking domain.


Why Join Global MNC Tech?

  • Be part of a global technology leader shaping the future of banking systems.

  • Work in a dynamic, innovative, and inclusive environment.

  • Collaborate with talented professionals worldwide.

  • Opportunity to impact high-value financial systems and gain exposure to next-generation technologies.

  • Emphasis on work-life balance, learning, and career growth.


How to Apply

Interested candidates are encouraged to submit their resume and a cover letter highlighting relevant experience to us. Please include Senior Java Developer – Banking Systems in the subject line. Shortlisted candidates will be contacted for a technical assessment followed by an interview process.

Additional Details

Similar Jobs

Apply Now