HamburgerMenu
hirist

Ascendion - Lead Java Developer - Spring Boot

Ascendion
Multiple Locations
8 - 10 Years

Posted on: 29/08/2025

Job Description

Key Roles and Responsibilities :

- Design, develop, and maintain scalable Java-based applications using Spring Boot and Microservices architecture.

- Develop and consume RESTful APIs for seamless integration with frontend and external systems.

- Write clean, testable, and efficient code following best practices and coding standards.

- Implement unit tests using frameworks such as JUnit and Mockito.

- Participate in code reviews, identify improvements, and ensure high-quality code delivery.

- Collaborate with cross-functional teams including DevOps, frontend developers, QA, and product managers to deliver features on time.

- Work with relational databases (e.g., Oracle, PostgreSQL) and NoSQL databases (e.g., MongoDB, DocumentDB) for data management.

- Utilize CI/CD tools like Jenkins and build tools like Maven or Gradle for continuous integration and deployment.

- Follow Agile/Scrum methodologies and actively participate in sprint planning, estimation, and retrospectives.


Skills and experiences required :


- 4 to 8 years of development experience in Java/J2EE technologies

- 3+ years of development experience with Java, Spring boot, Spring Core, Spring MVC, Spring Security and REST Web Services is a must.

- Proficiency in unit testing/Mockito as well as coding in Java and Spring Boot technologies

- Experience with RDBMS (Oracle / Postgres) & NoSQL (Mongo / DocumentDB)

- Experience with Object-Oriented Design, Design Patterns, and test-driven development

- Experience with build tools like Maven/Gradle

- Experience with Jenkins

- Basic familiarity with Angular / React / or NodeJS would be helpful

- Basic familiarity with Cucumber, Selenium


info-icon

Did you find something suspicious?