Epicareer Might not Working Properly
Learn More

Backend Java Developer

Salary undisclosed

Checking job availability...

Original
Simplified

Job Summary

We are hiring Senior Backend Engineer for a global bank, you will be integral to a cross-functional team developing and maintaining applications that drive the bank’s digital journey. Reporting to a Squad Lead, you’ll collaborate on building high-performance solutions, leveraging the latest technologies, and embedding secure development practices in every phase. This role offers a unique blend of hands-on development, mentorship, and the opportunity to engage with global teams.

Mandatory Skill-set

  • Have 5+ years of proven experience in backend development, with expertise in building RESTful APIs and working with databases and messaging services;
  • Solid understanding of software development principles: OOP, functional programming, design patterns, concurrency, and TDD;
  • Proficiency in Java 8 or higher (Java 11+ preferred) and experience with Spring and Spring Boot;
  • Familiarity with CI/CD practices and test automation tools like JUnit and Mockito;
  • Knowledge of version control systems (preferably Git);
  • Strong skills in RESTful API development and effective communication.

Desired Skill-set

  • Experience with database technologies (SQL, JPA, Hibernate);
  • Working knowledge of microservices architecture, containerization, and orchestration;
  • Familiarity with CI/CD platforms (preferably Azure DevOps) and build tools like Maven.

Responsibilities

  • Design, develop, and maintain high-performance backend applications that support critical banking functions and drive the digital transformation of finance;
  • Champion best practices in automated testing, incorporating robust test coverage from development through deployment to ensure top-tier software reliability;
  • Configure and refine continuous integration and delivery pipelines, making deployments seamless and setting new standards for speed and reliability;
  • Foster a culture of collaboration, continuous improvement, and operational excellence through DevOps and Agile methodologies;
  • Work closely with product managers, UX designers, and other engineers to build user-centered solutions that meet business needs and exceed user expectations;
  • Embed security as a core principle in every stage of development, ensuring applications are resilient against emerging threats;
  • Share knowledge, guide junior developers, and contribute to a culture of learning and innovation by participating in technical mentorship and interview processes.

Should you be interested in this career opportunity, please send in your updated resume to [email protected] at the earliest.

When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

EA License: 07C5639

Job Summary

We are hiring Senior Backend Engineer for a global bank, you will be integral to a cross-functional team developing and maintaining applications that drive the bank’s digital journey. Reporting to a Squad Lead, you’ll collaborate on building high-performance solutions, leveraging the latest technologies, and embedding secure development practices in every phase. This role offers a unique blend of hands-on development, mentorship, and the opportunity to engage with global teams.

Mandatory Skill-set

  • Have 5+ years of proven experience in backend development, with expertise in building RESTful APIs and working with databases and messaging services;
  • Solid understanding of software development principles: OOP, functional programming, design patterns, concurrency, and TDD;
  • Proficiency in Java 8 or higher (Java 11+ preferred) and experience with Spring and Spring Boot;
  • Familiarity with CI/CD practices and test automation tools like JUnit and Mockito;
  • Knowledge of version control systems (preferably Git);
  • Strong skills in RESTful API development and effective communication.

Desired Skill-set

  • Experience with database technologies (SQL, JPA, Hibernate);
  • Working knowledge of microservices architecture, containerization, and orchestration;
  • Familiarity with CI/CD platforms (preferably Azure DevOps) and build tools like Maven.

Responsibilities

  • Design, develop, and maintain high-performance backend applications that support critical banking functions and drive the digital transformation of finance;
  • Champion best practices in automated testing, incorporating robust test coverage from development through deployment to ensure top-tier software reliability;
  • Configure and refine continuous integration and delivery pipelines, making deployments seamless and setting new standards for speed and reliability;
  • Foster a culture of collaboration, continuous improvement, and operational excellence through DevOps and Agile methodologies;
  • Work closely with product managers, UX designers, and other engineers to build user-centered solutions that meet business needs and exceed user expectations;
  • Embed security as a core principle in every stage of development, ensuring applications are resilient against emerging threats;
  • Share knowledge, guide junior developers, and contribute to a culture of learning and innovation by participating in technical mentorship and interview processes.

Should you be interested in this career opportunity, please send in your updated resume to [email protected] at the earliest.

When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

EA License: 07C5639