Start Your Search Here

Job Search

NTT Data Singapore

Singapore / Global

Java Developer

Job Description

How Our Application Process Works

Step 1: Apply for the Role

Submit your application through our job portal. Make sure your CV is up to date and highlights your relevant experience.

Step 2: CV Review

Our recruitment team will take a look at your CV. If its a good match, well move you to the next step.

Step 3: Video Interview via Hireflix

You’ll receive an email with a link to complete a short 1-way video interview. You can record your answers at your own pace, no need to schedule anything!

Step 4: We Review Your Responses

Once you’ve submitted your video, well review it and assess your fit for the role.

Step 5: Whats Next?

If everything looks good, well reach out to you for the next steps. This could be a live interview or further assessments.

Role Summary

Core Responsibilities

Develop and maintain microservices-based backend systems using Java and Spring Boot.

Collaborate with cross-functional teams to define, design, and deliver new features.

Ensure application performance, scalability, and security.

Participate in code reviews, testing, and deployment processes.

Troubleshoot and resolve production issues.

Required Skills & Qualifications

Strong proficiency in Java and Spring Boot for backend development.

Experience with microservices architecture and RESTful APIs.

Familiarity with CI/CD tools and DevOps practices.

Knowledge of relational and NoSQL databases (e.g., MySQL, MongoDB).

Good understanding of software development lifecycle and Agile methodologies.

Strong problem-solving and communication skills.

Preferred / Nice-to-Have Skills

Experience with containerization tools like Docker and orchestration platforms like Kubernetes.

Exposure to cloud platforms (AWS, Azure, GCP).

Knowledge of testing frameworks (JUnit, Mockito, Selenium).

Familiarity with security best practices in web development

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs