Senior Java Developer - Spring Boot/Microservices Architecture

Programming.com
Multiple Locations
4 - 8 Years

Posted on: 05/07/2025

Job Description

Job Title : Senior Java Developer

Experience : 4+ years

Location : Bengaluru, Pune, Chandigarh, Chennai, Panchkula, Mumbai, Gurugram

Notice Period : Immediate joiner

Role Responsibilities :

- Design and develop enterprise-level, high-volume web application platforms and state-of-the-art technical solutions leveraging Java and JEE platform technologies.

- Responsible for designing solutions, developing, implementing, maintaining, and supporting Java-based components and interfaces.

- Participate in design discussions and solution design sessions with product management and software development teams.

- Write clean, stable, unit-tested code and accompanying documentation where needed.

- Apply Test Driven Development (TDD) practices and use software quality measurement tools.

- Coordinate with various teams such as Quality Assurance, DevOps, Infrastructure, and Site Reliability Engineering (SRE) to ensure a stable development environment.

- Work closely with Product and Business teams to understand business needs and create effective technical solutions.

Required Knowledge and Experience :

- 6+ years of experience developing with Java technologies, including systems analysis, Object-Oriented (OO) design, OO programming, and debugging skills.

- 4+ years of experience in a technology stack including Spring Boot, Spring Cloud, Gradle, Microservices Architecture, REST, Java 1.8, and Spark.

- Experience with both NoSQL databases (e.g., Cassandra) and SQL databases (e.g., Oracle).

- Familiarity with build and deployment tools like Git, Stash, and Jenkins.

- eCommerce experience (Retail) is a nice to have.


- Experience working with Agile/Scrum teams.

- Proven ability to detect and correct memory usage issues and optimize code for application performance.

- Ability to unit-test code for robustness, including edge cases, usability, and high reliability.

Technical Skills :


- Java, JEE


- Spring Boot, Spring Cloud


- Gradle


- Microservices Architecture


- REST, Java 1.8, Spark, NoSQL (Cassandra), SQL (Oracle)


- Git, Stash, Jenkins


- Test Driven Development (TDD), Agile, Scrum

info-icon

Did you find something suspicious?

Posted By

Harsh Kumar

HR at Programming.com

Last Login: 16 Jul 2025

Job Views:  
2950
Applications:  1204
Recruiter Actions:  1190

Functional Area

Backend Development

Job Code

1507716