Loading, Please wait..!!
Java Developer
-
Posted on: Nov 13, 2026
-
Charlotte, North Carolina
-
Onsite
-
CTC
Curious about compensation?
Explore the historical salary trends, average pay, and estimated compensation for Java Developer roles in North Carolina.
View Salary Guide →Find your match !
Job Title :
Java Developer
Job Type :
Contract
Job Location :
Charlotte North Carolina United States
Remote :
No
Job Description :
Role: Java Developer
Location: Charlotte, NC (Hybrid)
Type: Contract
Position's General Duties and Tasks
In this role you will be responsible for:
- Work with stakeholder to gather the requirements
- Develop, test and deploy APIs
- Writing tested, idiomatic, and documented Java Code
- Cooperating with the front-end developer in the process of integrating the RESTful API
- Communicating with external web services
- Producing, maintaining, and modifying REST APIs
- Ensuring APIS are developed using industry standard best practices
- Fixing any issues or bugs that arise
Requirements for this role include:
- Minimum 8+ years of hands-on experience in development of RESTful APIs and Microservices using technology stack: Java/J2EE, Spring framework, Spring Batch, AWS Elastic Kubernetes Services (EKS), RDS Oracle DB, Apigee/API Gateway.
- Minimum 8+ years of Experience in API logging, API testing, creating REST API documentation using Swagger and YAML or similar tools desirable
- Minimum 8+ years of Experience in TDD, writing unit test cases in JUnit. Unit Test Frameworks: Mockito (Java), Junit (Java);
- Minimum 8+ years of Experience with test-driven design & development, unit and integration testing, CI/CD.
- Minimum 8+ years of Must have exposure to End-to-end Test Frameworks: Fitnesse/Test API, Protractor; Functional Testing: Cucumber.
- Minimum 8+ years of Development and execution of unit test scripts.
- Minimum 8+ years of Experience in SQL and Stored Procedures such as RDS Oracle DB
- Minimum 8+ years of Understanding of requirements, dependencies, and timelines.
- Estimation of User Stories in a backlog.
- Developing Innovative and reusable components.
- Tracking/Updating progress of code development using process management tools like Atlassian JIRA.
- Adherence to committed delivery timelines.
- Minimum 8+ years of Experience with Unix, Linux Operating Systems preferably on AWS environment.
- Minimum 8+ years of Experience with Scrum and other Agile processes.
- Minimum 8+ years of Knowledge of Jira, Git/SVN, Jenkins, DevOps, CI/CD
- Minimum 8+ years of Extensive experience in Java 8, Spring boot, micro services architecture,
- Knowledge of REST API design and specifications
- Micro services patterns like gateway, discovery, config and sidecar services.
- Any Internal and/or external cloud implementations [Either AWS, Azure or Google cloud]
- Spring integration with Apache Kafka, AMQP, RabbitMQ or ActiveMQ
- Preferred Knowledge of Apigee, security aspects like TLS, MTLS, oAuth2, session management.
- Deployment tools using Docker, Kubernetes and overall DevOps
- Experience in RDBMS like DB2,
- Knowledge of NoSQL databases like Cassandra
Position Details
Posted:
Nov 13, 2026
Reference Number:
102469-5195
Employment:
CTC
City:
Charlotte
Job Origin:
CIEPAL_ORGANIC_FEED
Share this job:
Please wait..!!

