Java Developer
Posted on May 23, 2025
Job Description
- ava Developer
- Key Responsibilities
- 1. Design, develop, and maintain Java-based applications using Spring Boot.
- 2. Build and maintain RESTful APIs and microservices.
- 3. Participate in the complete software development lifecycle.
- 4. Collaborate with DevOps, QA, and product teams.
- 5. Apply best practices for security, performance, and scalability.
- 6. Perform code reviews and mentor junior developers.
- 7. Troubleshoot and resolve application issues.
- Required Skills
- 1. 4-8 years of hands-on experience in Java (Java 8 or above).
- 2. Strong expertise in Spring Framework, particularly Spring Boot.
- 3. Experience building REST APIs and microservices.
- 4. Strong understanding of Object-Oriented Programming (OOP) and design patterns.
- 5. Experience with SQL and NoSQL databases.
- Preferred Skills
- 1. Familiarity with CI/CD tools such as Jenkins or GitLab CI/CD.
- 2. Knowledge of Docker, containerization, and orchestration tools.
- 3. Experience working with cloud platforms (AWS, Azure, or GCP).
- 4. Good knowledge of testing frameworks (JUnit, Mockito).
- 5. Exposure to Agile/Scrum methodologies.
- 6. Frontend experience (Angular/React).
- 7. Experience with Kafka or other messaging systems.
Required Skills
java