Senior Back-End Java Developer
DNA INFOTECH PTE. LTD.
10 days ago
Posted date10 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesJob Summary:
We are seeking skilled and passionate Java Developers with 3 to 10 years of experience to join our growing team. The ideal candidate will have a strong background in building scalable, secure applications, ideally within the banking domain. You'll be responsible for full-cycle development including design, development, testing, and deployment, focusing on internet banking, cash management, payments, and customer onboarding modules.
Key Responsibilities:
Develop and maintain enterprise-grade applications using Java, Spring Boot, and related technologies.
Design and implement microservices and APIs with secure authentication mechanisms (JWT/OAuth/OIDC).
Collaborate with cross-functional teams to gather requirements, design robust solutions, and deliver high-quality code.
Perform unit testing and participate in system/integration testing.
Ensure applications are secure, scalable, and optimized for performance.
Follow DevSecOps practices and integrate CI/CD pipelines for continuous delivery.
Work in Agile/Scrum as well as Waterfall environments as per project requirements.
Technical Skills:
Strong experience in Java, J2EE, Spring Boot, Spring Security, Spring MVC, Spring Data JPA, Spring Batch, Spring Cloud.
Hands-on experience with RESTful API development and authentication protocols like JWT, OAuth, OIDC.
Proficient in databases like MySQL, Oracle, MariaDB, and NoSQL databases such as MongoDB.
Understanding of DevSecOps methodologies, CI/CD pipelines, and modern deployment practices.
Familiarity with internet banking platforms, self-service channels, or cash management systems is a plus.
Experience with automated unit testing and test-driven development.
Preferred Qualifications:
Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
Prior experience in the banking/financial services domain is highly desirable.
Strong problem-solving, analytical thinking, and debugging skills.
Excellent communication and teamwork skills.
We are seeking skilled and passionate Java Developers with 3 to 10 years of experience to join our growing team. The ideal candidate will have a strong background in building scalable, secure applications, ideally within the banking domain. You'll be responsible for full-cycle development including design, development, testing, and deployment, focusing on internet banking, cash management, payments, and customer onboarding modules.
Key Responsibilities:
Develop and maintain enterprise-grade applications using Java, Spring Boot, and related technologies.
Design and implement microservices and APIs with secure authentication mechanisms (JWT/OAuth/OIDC).
Collaborate with cross-functional teams to gather requirements, design robust solutions, and deliver high-quality code.
Perform unit testing and participate in system/integration testing.
Ensure applications are secure, scalable, and optimized for performance.
Follow DevSecOps practices and integrate CI/CD pipelines for continuous delivery.
Work in Agile/Scrum as well as Waterfall environments as per project requirements.
Technical Skills:
Strong experience in Java, J2EE, Spring Boot, Spring Security, Spring MVC, Spring Data JPA, Spring Batch, Spring Cloud.
Hands-on experience with RESTful API development and authentication protocols like JWT, OAuth, OIDC.
Proficient in databases like MySQL, Oracle, MariaDB, and NoSQL databases such as MongoDB.
Understanding of DevSecOps methodologies, CI/CD pipelines, and modern deployment practices.
Familiarity with internet banking platforms, self-service channels, or cash management systems is a plus.
Experience with automated unit testing and test-driven development.
Preferred Qualifications:
Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
Prior experience in the banking/financial services domain is highly desirable.
Strong problem-solving, analytical thinking, and debugging skills.
Excellent communication and teamwork skills.
JOB SUMMARY
Senior Back-End Java Developer
DNA INFOTECH PTE. LTD.
Singapore
10 days ago
N/A
Full-time
Senior Back-End Java Developer