Java Developer
NTT Data Singapore- Location
- Location not stated
- Workplace
- —
- Employment
- —
- Salary
- —
Java Developer - NTT Data Singapore | Career Page
Java Developer
Singapore, Singapore
Apply for Position
Job Openings Java Developer
About the job Java Developer
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.
Role Summary
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
Apply for Position
Share
- Line
- X (Formerly Twitter)
Skills
- Java
- Spring Boot
- JavaScript
- React
- Angular
- Vue.js
- HTML
- CSS
- MySQL
- MongoDB
- Docker
- Kubernetes
- AWS
- Azure
- GCP
- JUnit
- Mockito
- Selenium
More jobs at NTT Data Singapore
All 54L3 Network Security Engineer
NTT Data Singapore · Singapore · 13d ago
Network Security Engineer
NTT Data Singapore · Singapore · 13d ago
Backend Developer(.Net)
NTT Data Singapore · Singapore · 13d ago
Lead Data Platform Engineer
NTT Data Singapore · Location not stated · 13d ago
Data Engineer
NTT Data Singapore · Singapore · 13d ago
Similar roles
Senior Frontend Software Engineer
Kaizen Gaming · Athens, Greece · today
Senior Frontend Software Engineer
Kaizen Gaming · Thessaloniki, Greece · today
Software Engineering Team Lead (iOS)
Kaizen Gaming · Athens, Greece · today
Software Engineer in Test
Kaizen Gaming · Location not stated · today
Software Engineer in Test
Kaizen Gaming · Location not stated · today
Software Engineering Team Lead (Backend)
Kaizen Gaming · Location not stated · today