HamburgerMenu
hirist

Senior Java Developer - Spring Boot

Posted on: 17/09/2025

Job Description

Key Responsibilities :

- Design, develop, and implement robust applications using Java 8 and above.

- Write efficient, well-structured, and reusable code, applying expertise in multithreading and Java Collections (Data Structures).

- Build and consume RESTful Web Services to integrate with various systems.

- Develop applications using the Spring Boot and Spring MVC frameworks.

- Implement messaging solutions using Java Messaging to ensure seamless communication between services.

- Participate in all phases of the software development lifecycle within an Agile/SCRUM methodology.

- Use Git for version control and Maven for build management.

- Debug and resolve technical issues, ensuring the highest level of code quality.

Required Skills :

- Core Java : 8+ years of hands-on experience with Java, with strong proficiency in Java 8 and above (including Lambda Expressions, Streams API).

- Problem-Solving : Strong problem-solving skills, with experience in LeetCode-style timeseries problems.

- Concurrency : Deep knowledge of Multithreading and concurrent programming.

- Frameworks : Extensive experience with Spring Boot and Spring MVC.

- APIs : Proven experience with RESTful Web Services.

- Tools : Proficiency in Git and Maven.

- Methodology : Experience working in an Agile/SCRUM environment.


info-icon

Did you find something suspicious?