Job ID: JOB_ID_5246
Job Title: Java API Developer
Location: Charlotte, North Carolina (Onsite)
Client: TCS
Employment Type: W2 (Implied by H1BS ONLY and rate structure, though C2C is mentioned for rate)
Job Summary:
We are looking for a skilled Java API Developer with extensive experience in Java EE, REST API, and Spring Boot to join our client’s team in Charlotte, North Carolina. This is an onsite position where you will be responsible for designing, developing, and maintaining robust API solutions that power a complex online banking platform. You will play a key role in migrating microservices to the Azure cloud platform and ensuring the technical designs are clear, well-thought-out, and consider all critical aspects like dependencies, failure states, maintainability, testability, and ease of support. The ideal candidate will have a strong understanding of API security, microservices resilience, and experience with modern development tools and methodologies.
Key Responsibilities:
- Design, build, and maintain features end-to-end within the business banking platform, focusing on API solutions.
- Implement and deploy API solutions, demonstrating expertise in cloud computing, API design, and development.
- Ensure technical designs are clear, well-thought-out, and consider dependencies, failure states, maintainability, testability, and ease of support.
- Contribute to the architecture of a complex online banking platform.
- Work on migrating microservices to the Azure cloud platform.
- Make design and coding decisions with a strong focus on customer experience.
- Take feedback from code reviews and apply changes to meet established standards.
- Conduct code reviews to provide guidance on engineering best practices and compliance with development procedures.
- Ensure all aspects of product development adhere to compliance and security best practices.
Required Skills and Experience:
- 10+ years of experience in Java EE design and development (Java 8 preferred but not mandatory).
- 10+ years of experience in REST API & Spring Boot design and development.
- Knowledge of API security risks and microservices resilience.
- Experience with Git, Jira, Jenkins, and test automation tools.
Good to Have:
- GraphQL implementation knowledge.
- Experience with Azure cloud platform.
Technical Stack:
- Java API, Rest API, Springboot, GraphQL, Git, Jira, Jenkins, Test Automation.
Special Requirements
Visa: H1BS ONLY. Interview Mode: Not specified. Domain: Financial Services (implied by 'business banking platform'). Screening: Not specified.
Compensation & Location
Salary: $100,000 – $140,000 per year (Estimated)
Location: Charlotte, NC
Recruiter / Company – Contact Information
Email: usjobs@nvoids.com
Recruiter Notice:
To remove this job posting, please send an email from
usjobs@nvoids.com with the subject:
DELETE_JOB_ID_5246