NTT DATA

Java Developer

NTT DATA  •  Singapore, SG (Onsite)  •  28 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Here's 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.


The Java Full Stack Developer will be responsible for designing, developing, and maintaining scalable web applications and backend services using Java-based technologies. The role requires strong experience in building microservices using Spring Boot and proficiency in front-end development using JavaScript frameworks. This is a 1 year renewable contract role.


Core Responsibilities

  • Develop and maintain microservices-based backend systems using Java and Spring Boot.
  • Build responsive and dynamic user interfaces using JavaScript (e.g., React, Angular, or Vue).
  • 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.
  • Solid understanding of JavaScript, HTML, CSS, and modern JS frameworks (React, Angular, etc.).
  • 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
NTT DATA

About NTT DATA

NTT DATA – a part of NTT Group – IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, digital & IT modernization and managed services. NTT DATA enables them, as well as society, to move confidently into the digital future. We are committed to our clients’ long-term success and combine global reach with local client attention to serve them in over 50 countries around the globe.

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Tokyo, JP
Year Founded
Unknown
Social Media