Key Responsibilities
- Develop high-quality, scalable, and maintainable Java applications using Java 8+.
- Build and maintain RESTful APIs and Microservices using Spring Boot.
- Apply strong knowledge of Core Java, OOP, Collections, Exception Handling, Multithreading, Streams, and Lambda expressions.
- Develop efficient database solutions using SQL, JDBC, and JPA/Hibernate.
- Write clean, reusable, testable code following SOLID principles and design patterns.
- Troubleshoot production issues, perform root-cause analysis, and optimize application performance.
- Write unit and integration tests using JUnit and Mockito.
- Work with Git and follow CI/CD and Agile development practices.
- Collaborate with architects, developers, QA, business analysts, and DevOps teams.
Mandatory Technical Skills
- 2+ years of strong hands-on Java development experience
- Core Java: OOP, Collections, Multithreading, Exception Handling, Generics, Streams, Lambda
- Java 8/11/17+
- Spring Boot, Spring MVC, Spring Core
- REST API development and Microservices
- JPA/Hibernate
- Strong SQL and relational database concepts
- JUnit, Mockito and unit testing
- Git/GitHub/GitLab
- Positive understanding of Maven/Gradle
- Strong knowledge of Data Structures and Algorithms
- Understanding of Design Patterns and SOLID principles
- Good debugging, troubleshooting, and problem-solving skills
📌 Java Backend Developer | Immediate Joiners Only (Pune)
🏢 Atyeti
📍 Pune