i
Mobile Programming
56 Mobile Programming Jobs
4-8 years
Senior Java Developer - Spring Boot/Microservices Architecture (4-8 yrs)
Mobile Programming
posted 11hr ago
Flexible timing
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
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice
4-8 Yrs