Java Developer
NTT DATA Americas, Inc
Charlotte, NC • 1h ago • Hybrid
Senior
Hybrid
64 - 64 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Java Developer
- Focus: RESTful APIs and microservices
- Environment: Cloud deployment (AWS/EKS) and CI/CD
Description
Develop, test, and deploy REST APIs and microservices using Java and Spring, working closely with front-end developers and external web services. Produce maintainable, well-documented, best-practice APIs; debug issues and support integration activities. Emphasis on unit/integration and end-to-end testing, CI/CD, and deployment using Docker/Kubernetes.
Responsibilities
- Gather requirements with stakeholders
- Develop, test, and deploy REST APIs and microservices
- Write tested, idiomatic, and documented Java code
- Collaborate with front-end developers to integrate RESTful APIs
- Communicate with external web services
- Produce, maintain, and modify REST APIs using industry best practices
- Fix bugs and issues
Requirements
- 8+ years hands-on experience developing RESTful APIs and microservices
- 8+ years experience with Java/J2EE, Spring framework, and Spring Batch
- 8+ years using AWS EKS and RDS (Oracle) for API development
- 8+ years API logging and API testing; create REST API documentation (Swagger and YAML or similar)
- 8+ years TDD with unit testing using JUnit and Mockito
- 8+ years unit and integration testing with CI/CD experience
- 8+ years exposure to end-to-end testing frameworks (Fitnesse/Test API, Protractor) and functional testing (Cucumber)
- 8+ years SQL and stored procedures experience with RDS Oracle DB
- Experience understanding requirements, dependencies, and timelines; estimate user stories
- Experience tracking delivery progress using tools such as Atlassian JIRA; adherence to committed timelines
- 8+ years experience with Unix/Linux (preferably AWS environment) and Scrum/Agile processes
- Knowledge of Jira, Git/SVN, Jenkins, DevOps, and CI/CD
- Strong knowledge of Java 8, Spring Boot, microservices architecture, and REST API design/specifications
- Knowledge of microservices patterns (gateway, discovery, config, sidecar)
- Experience integrating Spring with Apache Kafka, AMQP, RabbitMQ, or ActiveMQ
- Preferred: Apigee and security concepts (TLS, mTLS, OAuth2, session management)
- Preferred: Docker and Kubernetes deployment tooling and DevOps/CI-CD tools (Jenkins, Fortify, Sonar, Blackduck)
- Preferred: RDBMS experience (e.g., DB2) and NoSQL familiarity (e.g., Cassandra)
Benefits
- Opportunity to work in an inclusive, adaptable, forward-thinking organization that supports growth
- Equal opportunity employer
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Java Developer
Click IT Group
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
2 days ago

Java Developer
Billennium
Senior
Technology
Warsaw, Poland · Remote
N/A
3 days ago

Java Full-Stack Developer
INFOPLUS TECHNOLOGIES
Mid
Technology
Kraków, Poland · On-site
N/A
1 days ago
Java Developer (DevOps)
Red Global
Mid
Technology
Warsaw, Poland · Remote
N/A
3 days ago
Java Developer
SCALO
Senior
Technology
Warsaw, Poland · Remote
45427K zł - 54163K zł/yr
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Java Developer
SCALO
Senior
Technology
Warsaw, Poland · On-site
39936K zł - 46592K zł/yr
2 days ago
Senior Java Developer
Robert Half
Senior
Technology
Des Moines, IA · On-site
N/A
2h ago
Java Developer
Scalo
Senior
Technology
Warsaw, Poland · On-site
229K zł - 250K zł/yr
1 days ago
Java Developer (local DevOps)
ERGO Hestia
Mid
Technology
Gdańsk, PM, Poland · On-site
N/A
3 days ago
Potential salary for Java Developer role
Improve your resume for just $5
$64 – $64/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights