We are seeking a skilled Java Developer to join our dynamic team. The ideal candidate should have hands-on experience with Java 8 and above, Spring Boot, REST API, and microservices architecture. The role involves developing and maintaining scalable applications, ensuring seamless integration, and delivering high-quality software solutions.
Key Responsibilities:
Design, develop, and maintain Java-based applications using Java 8+ and Spring Boot.
Create RESTful APIs for seamless communication between microservices.
Work with microservices architecture to build scalable and efficient solutions.
Collaborate with cross-functional teams to analyze requirements and translate them into technical specifications.
Debug and troubleshoot issues in a timely manner, ensuring minimal downtime.
Participate in code reviews and ensure the use of best practices across the development lifecycle.
Mandatory Skills:
Java 8 and above
Spring Boot
REST API
Microservices architecture
Desired Skills:
Experience with Docker/Kubernetes for containerization and orchestration.
Proficiency in SQL and RDBMS (Relational Database Management Systems).
Knowledge of JPA/Hibernate for object-relational mapping.
Familiarity with Cloud platforms (Azure/AWS).
Experience with DevOps and CI/CD pipelines.