Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Microservices & API Developer (Java).
Singapore Jobs Expertini

Urgent! Microservices & API Developer (Java) Job Opening In Singapore, Singapore – Now Hiring DNA INFOTECH PTE. LTD.

Microservices & API Developer (Java)



Job description

Overview
We are seeking skilled and passionate Java Developers with 3 to 6 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.


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.


Build RESTful APIs, microservices, and backend logic using Java, Spring Boot, and related frameworks.


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.


#J-18808-Ljbffr


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Microservices API Potential: Insight & Career Growth Guide