We are looking for an experienced Java Developer with strong expertise in Advanced Java concepts, backend development, and modern application architecture. The ideal candidate should have hands-on experience in designing, developing, and maintaining scalable enterprise applications.
Required Skills
- Strong experience in Core Java and Advanced Java
- Proficiency in Java 8/11/17
- Hands-on experience with Multithreading, Concurrency, and Collections Framework
- Strong understanding of OOPs, Exception Handling, Memory Management, and Design Patterns
- Experience with Spring Boot, Spring MVC, and Microservices
- Expertise in developing and consuming RESTful APIs
- Knowledge of Hibernate/JPA
- Experience with SQL databases (Oracle, MySQL, PostgreSQL)
- Familiarity with Git, Maven, Gradle
- Valuable problem-solving and debugging skills