HamburgerMenu
hirist

Job Description

Description :


Key Responsibilities :


- Design, develop, and deploy enterprise-grade applications using Java (8/11/17) and Spring Boot.


- Build and maintain microservices architecture with robust communication mechanisms (REST APIs, message queues).


- Implement secure, reliable, and scalable backend solutions.


- Work with databases such as MySQL, PostgreSQL, MongoDB, or Cassandra.


- Integrate and manage messaging systems like Kafka, RabbitMQ, or ActiveMQ.


- Participate in CI/CD processes and containerization using Docker, Kubernetes, and Jenkins.


- Document and test APIs using Swagger / OpenAPI and Postman.


- Collaborate with cross-functional teams to ensure high-quality software delivery.


- Follow best practices for version control (Git, Bitbucket, GitHub) and testing frameworks (JUnit, Mockito).


- Implement application security using OAuth2, JWT, and Spring Security.


Technical Expertise Required :


- Core Java (8/11/17) : Strong understanding of OOPs, Collections, Streams, and Concurrency.


- Spring Boot / Spring Cloud : Deep knowledge of dependency injection, configuration management, and REST API design.


- Microservices Architecture : Experience in building, deploying, and maintaining distributed systems.


- Databases : MySQL, PostgreSQL, MongoDB, Cassandra.


- Messaging : Kafka, RabbitMQ, or ActiveMQ.


- CI/CD & Containerization : Docker, Kubernetes, Jenkins.


- Testing Frameworks : JUnit, Mockito.


- Security : OAuth2, JWT, Spring Security.


info-icon

Did you find something suspicious?