Job Description
NTT DATA is seeking a Senior Backend Java Developer to join our team in San Leandro, California. This role is ideal for a seasoned developer with a strong background in Java and microservices architecture. You will be responsible for developing, testing, and deploying APIs, as well as collaborating with front-end developers to integrate RESTful APIs.
Key Responsibilities
- Work with stakeholders to gather requirements.
- Develop, test, and deploy APIs.
- Write tested, idiomatic, and documented Java code.
- Cooperate with front-end developers in the process of integrating RESTful APIs.
- Communicate with external web services.
- Produce, maintain, and modify REST APIs.
- Ensure APIs are developed using industry-standard best practices.
- Fix any issues or bugs that arise.
Job Requirements
- 5+ years of hands-on experience in the development of RESTful APIs and microservices using Java/J2EE, Spring Framework, Spring Batch, Kubernetes Services, Oracle DB, and Apigee/API Gateway.
- Minimum 7 years of Java experience.
- Experience in multithreading and design patterns.
- Experience in building microservices/API from a monolith application.
- Experience in handling web application vulnerabilities and production issues.
- 2-4 years of cloud experience (Google/Azure/AWS).
- Experience in BDD and TDD; experience with test-driven design & development, unit and integration testing, CI/CD.
- Knowledge of Jira, Git/SVN, Jenkins, DevOps, and CI/CD tools like Jenkins, Fortify, Sonar, Blackduck.
About NTT DATA
NTT DATA is a trusted global innovator of business and technology services. We are committed to helping clients innovate, optimize, and transform for long-term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies.
Compensation and Benefits
- The starting hourly range for this role is €62 to €66 W2.
- Company benefits may include medical, dental, and vision insurance, flexible spending or health savings account, life, and AD&D insurance, short-and long-term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally required benefits.
NTT DATA is an equal opportunity employer and considers all applicants without regard to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees.
Benefits Extracted with AI
- 401(k)
- Vision insurance
- Medical insurance
- Dental insurance
- Flexible spending account
- Health savings account
- Life insurance
- AD&D insurance
- Short-term disability coverage
- Long-term disability coverage
- Paid time off
- Employee assistance program
Similar jobs
Last update: 23 minutes ago
Fullstack Developer Java / Angular
Join NTT DATA as a Fullstack Developer in Brussels, working with Java and Angular for European Institutions.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Senior Fullstack Developer (Java, Spring Boot, Angular)
Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.
Senior Backend Developer - Java, Spring Boot
Join Nisum as a Senior Backend Developer in Johns Creek, GA, working with Java, Spring Boot, and cloud technologies to drive digital transformation.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Java Developer - Hybrid
Join Randstad Digital as a Senior Java Developer in Düsseldorf. Work on scalable microservices with Spring Boot and cloud technologies in a hybrid model.
Java Engineer with Angular and Spring Framework
Join Kadaster as a Java Engineer, working with Java, Spring, and Angular in a hybrid environment. Contribute to property information software.
Senior Java Developer
Join Verum Artes as a Senior Java Developer in Amersfoort, working on critical tax applications in a scrum team. Hybrid work environment.
Medior Java Developer
Join Cegeka as a Medior Java Developer in Belgium. Work on exciting projects with Java, Spring, and Angular2 in a hybrid environment.
Freelance Fullstack Java Developer for Insurance Projects
Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.
Senior Java Software Developer
Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.
Senior Back End Developer (Java)
Join Winparts as a Senior Back End Developer in Groningen. Work with Java, PHP, and SAP in a dynamic e-commerce environment.
Senior Backend Web Developer with Java and Spring
Join our team as a Senior Backend Web Developer specializing in Java and Spring frameworks. Work remotely and drive innovation.
Lead Full Stack Developer
Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.
Fullstack Developer (m/f/d) with Java and Spring Boot
Join as a Fullstack Developer in Essen, focusing on Java, Spring Boot, and web technologies in a hybrid work environment.
Senior Full-Stack Software Engineer (Finance Team)
Join Nedap as a Senior Full-Stack Software Engineer to enhance healthcare administration efficiency with Java and Vue.js expertise.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Fullstack Developer (Java, Spring, Angular, React)
Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.
Fullstack Developer with Retail Focus
Join CGI as a Fullstack Developer in Hamburg, focusing on retail solutions with skills in Java, C#, and cloud technologies.
Fullstack Developer with Java and TypeScript
Join NAVARA as a Fullstack Developer in Rotterdam. Work with Java, TypeScript, and modern tech stacks in a dynamic, team-oriented environment.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Developer with C#, Java, and Python
Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.