HamburgerMenu
hirist

Senior Java Developer - Spring Boot Frameworks

PRISM HR
Multiple Locations
4 - 12 Years

Posted on: 06/11/2025

Job Description

Description :


The Senior Software Engineer is responsible for developing and maintaining the server-side logic of our applications, ensuring high performance and responsiveness to requests from the front-end.

This role requires collaboration with front-end developers to integrate user-facing elements with server-side logic, as well as with other team members to design and launch new features.

Essential Duties And Responsibilities :


- Develop and maintain server-side applications using Java 8/Java 17 and Spring Boot 3. 3 framework.

- Collaborate with front-end developers to integrate user-facing elements with server-side logic.

- Optimize applications for maximum speed and scalability.

- Implement security and data protection measures.

- Write and maintain Junit tests to ensure code quality.

- Troubleshoot and debug applications to ensure functionality.

- Collaborate with DevOps to deploy applications.

- Participate in the entire application lifecycle, focusing on coding and debugging.

- Manage and maintain databases and ensure efficient data storage and retrieval.

- Stay up to date with emerging technologies and apply them to operations and activities.

- Mentor junior developers and provide guidance on best practices and coding standards.

- Lead code reviews and contribute to the improvement of the development processes.

Knowledge, Skills, And Abilities :


- Strong proficiency in Java 8 and Java 17, and the Spring Boot 3. 3 framework.

- Experience with RESTful APIs and web services.

- Understanding of front-end technologies, such as HTML, CSS, and JavaScript.

- Knowledge of database systems, specifically MySQL and Oracle.

- Familiarity with version control systems like Git and BitBucket.

- Ability to write clean, readable, and maintainable code.

- Strong problem-solving skills and the ability to think critically.

- Excellent teamwork and communication skills.

- Understanding of agile development methodologies.

- Ability to mentor and guide junior developers.

- Strong leadership and project management skills.

Required Education & Experience :


- Bachelors degree in Computer Science, Engineering, or a related field.

- 4 to 12 years of experience in back-end development with Java 8/Java 17 and Spring Boot 3.

- Proven experience in developing and maintaining web applications.

- Experience with MySQL and Oracle database systems.

Required Licenses Or Certifications :


- Java Certification (preferred but not required)


info-icon

Did you find something suspicious?