Job Details:
- Position Title: Java Developer
- Job Location: Bangalore (Preferable), Hyderabad, Pune, Chennai
- Experience: 7+ years
Responsibilities:
- Develop and maintain Java/J2EE applications.
- Design and develop containerized Spring Boot applications and Microservices APIs.
- Integrate and design RESTful and message-based APIs using KAFKA.
- Implement microservices design patterns and standards.
- Develop web backend implementations.
- Adhere to API standards, patterns, and best practices (Open API/Swagger, REST, SOAP, Graph QL, Async APIs, JDBC, JSON).
- Utilize DevOps and CI/CD tools such as Jenkins, Maven, ServiceNow, GitHub, and Release Management.
- Write unit tests using Junit and Mockito.
- Work with additional programming languages like Node, Python, and GO.
- Utilize cloud Kubernetes services like AKS, EKS, and GKE (nice to have).
Mandatory Skills:
- Java
- Spring Boot
- Kafka
- Microservices
Preferred Qualifications:
- Experience with ORM frameworks such as Hibernate.
- Familiarity with microservices design patterns and standards.
- Proficiency in API standards and best practices.
- Experience with DevOps and CI/CD tools.
- Knowledge of Node, Python, and GO.
- Hands-on experience with cloud Kubernetes services (AKS, EKS, GKE).
Perks & Benefits
- Health & Accident Insurance
- Paid Leaves and Sick Leaves
- Education sponsorship / Certification Reimbursement
- Free Training Platforms
- Internet Reimbursement
- Gym membership
- EPF, Gratuity.
- US Based Clients
- Onsite Opportunities to US, UK