Java API Developer – Integration Specialist

Contract Remote 4 months ago

Job Title: Java API Developer – Integration Specialist

Location: India / Remote

Job Type: Contract

Experience Level: Expert

About the Role:

We are seeking a skilled Java API Developer with strong experience in designing, developing, and integrating APIs for enterprise applications. 

The ideal candidate will have a solid background in Java-based frameworks, RESTful web services, and system integration using APIs. 

This role involves close collaboration with architects, front-end developers, and system integrators to build robust and scalable integration solutions.

Key Responsibilities:

Design and develop RESTful APIs and backend services using Java (Spring Boot preferred)

Collaborate with cross-functional teams to gather and analyze integration requirements

Develop and maintain API documentation using tools such as Swagger/OpenAPI

Implement API security, rate limiting, and monitoring mechanisms

Integrate with internal and third-party systems via REST, SOAP, or other protocols

Troubleshoot and resolve issues related to APIs and data flows

Write unit, integration, and performance tests for APIs

Support deployment and CI/CD processes using tools like Jenkins, Git, Docker, etc.

Participate in code reviews and ensure coding best practices are followed

Maintain and optimize API performance and scalability

Required Qualifications:

8+ years of experience in Java backend development

Strong proficiency in Java 8+ and Spring Boot

Experience building and consuming RESTful APIs

Familiarity with API design tools such as Swagger or Postman

Experience with relational databases (e.g., MySQL, PostgreSQL) and/or NoSQL (e.g., MongoDB)

Hands-on experience with integration patterns and middleware platforms

Understanding of authentication and authorization mechanisms (OAuth2, JWT, etc.)

Knowledge of CI/CD pipelines and DevOps practices

Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus

Preferred Skills:

Experience with microservices architecture

Exposure to API gateways (e.g., Apigee, Kong, AWS API Gateway)

Knowledge of messaging systems (e.g., Kafka, RabbitMQ)

Familiarity with containerization tools (Docker, Kubernetes)

Strong analytical and problem-solving skills

Excellent verbal and written communication skills

Your Cart (0)

Your cart is empty

Looks like you haven't added any items to your cart yet.