Job Title: Java Developer
Location: Raleigh, NC or Atlanta, GA (Onsite)
Job Type: Contract

Responsibilities:

  • Design, develop, and implement AI/ML solutions leveraging Agentic AI architectures, A2A (Agent-to-Agent) frameworks, and MCP (Model Context Protocol) integrations.
  • Design, develop, and maintain scalable, high-performance enterprise applications using Java and Spring Boot frameworks.
  • Lead the architecture, design, and implementation of microservices and RESTful APIs aligned with business and technical requirements.
  • Develop and optimize backend services with a strong focus on performance, security, reliability, and scalability.
  • Design, build, and maintain APIs, ensuring proper documentation and testing using Swagger/OpenAPI standards.
  • Collaborate closely with Product Owners, UX/UI teams, architects, and stakeholders to translate business requirements into technical solutions.
  • Build cloud-native applications and support deployments leveraging AWS services and best practices.
  • Create, optimize, and troubleshoot complex SQL queries, stored procedures, and database integrations.
  • Implement secure coding practices and enterprise authentication/authorization solutions for business-critical applications

Skills:

  • 8 to 12 years of experience in Java and spring boot as a senior developer/ tech lead
  • AWS is highly preferred
  • Strong SQL skills
  • Strong API design and coding knowledge
  • Have implemented Swagger UI in REST Services.
  • Have setup and worked on pipelines in GitLab using tools like SONAR, Veracode.
  • Work closely with UX, Design and Product to understand and build enterprise authentication apps sfrom scratch.
  • Deliver functional and testable code with thorough unit testing to satisfy effective DevOps pipeline.
  • Contribute to and enforce coding standards and also involve in code review through GIT flow process.
  • Optimize application for maximum speed and scalability
Similar jobs

Java Developer

Apply Now
Back to search page