Java Developer
Posted on July 3, 2025
Job Description
- Key Responsibilities:
- Design, develop, and maintain robust backend services using Java 8/17, Spring Boot, and Spring MVC
- Implement JPA/Hibernate for data persistence with PostgreSQL
- Integrate and manage Redis for caching and high-speed data access
- Work with Kafka for event-driven architecture and real-time data pipelines
- Collaborate with DevOps to maintain CI/CD pipelines using GitHub Actions, Jenkins, and SonarQube
- Monitor and troubleshoot applications using Kibana and ELK stack
- Follow Agile practices and collaborate with teams via JIRA
- Ensure code quality, performance, and scalability of applications
- Write clean, testable, and efficient code adhering to industry best practices
- ? Technical Skills:
- Languages : Java 8/17
- Frameworks : Spring Boot, Spring MVC, Spring Data JPA
- ORM : Hibernate, JPA
- Database : PostgreSQL, DBeaver
- Messaging : Apache Kafka
- Caching : Redis
- DevOps : Git, GitHub Actions, Jenkins, SonarQube
- Monitoring : Kibana (ELK Stack)
- Project Mgmt : JIRA
Required Skills
caching : redis devops : git
github actions
jenkins
sonarqube monitoring : kibana (elk stack) project mgmt : jira