4 Stalwart Innovations Jobs
6-8 years
Senior Java Developer - Spring Boot/Microservices Architecture (6-8 yrs)
Stalwart Innovations
posted 1d ago
Key skills for the job
Job Description : Senior Java Developer
Role : Senior Java Developer
Experience : 6-8 Years
Location : Hybrid (3 Days Work From Office) - Pune, Bangalore, Noida, Mumbai, Hyderabad
Timing : 11 : 00 AM - 8 : 00 PM (Flexibility required as per project needs)
About the Role :
We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining complex enterprise applications using Java and Spring Boot. You will leverage your expertise in microservices architecture, RESTful APIs, and database technologies to deliver high-quality solutions that meet our clients' needs. This position requires a strong understanding of software development principles, excellent problem-solving skills, and the ability to work effectively in an Agile environment. -
Responsibilities :
Software Development :
- Design, develop, and maintain robust and scalable enterprise applications using Java and Spring Boot.
- Implement microservices architecture and design patterns to create modular and maintainable systems.
- Develop and consume RESTful APIs for seamless integration with other services and third-party systems.
- Write clean, well-documented, and testable code.
- Perform code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve complex technical issues.
Microservices Architecture :
- Design and implement microservices-based applications using Spring Boot.
- Understand and apply microservices design patterns ( API Gateway, Circuit Breaker, Service Discovery).
- Ensure the scalability, reliability, and performance of microservices-based systems.
Testing and Quality Assurance :
- Develop and execute unit tests using JUnit and Mockito.
- Participate in integration and system testing.
- Ensure code quality and adherence to coding standards.
Database Management :
- Design and implement database schemas using SQL or NoSQL databases.
- Utilize Hibernate or other ORM frameworks for database interactions.
- Optimize database performance and ensure data integrity.
Version Control and Collaboration :
- Utilize Git for version control and collaborate with team members using branching and merging strategies.
- Participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives).
- Collaborate with cross-functional teams to deliver high-quality software.
Problem Solving and Debugging :
- Analyze and resolve complex technical issues.
- Debug and optimize code for performance and efficiency.
- Implement robust error handling and logging mechanisms.
Communication and Collaboration :
- Communicate effectively with team members, stakeholders, and clients.
- Participate in technical discussions and provide technical guidance.
- Collaborate with other teams to ensure seamless integration and delivery.
Skills & Requirements :
Experience : 6-8 years of experience in Java development.
Technical Skills :
- Strong expertise in Java and Spring Boot for enterprise application development.
- Deep understanding of microservices architecture and design patterns.
- Experience with Unit Testing frameworks (JUnit, Mockito, etc.).
- Hands-on experience in RESTful API development and third-party integrations.
- Knowledge of databases (SQL/NoSQL, Hibernate).
- Proficiency with Git and version control tools.
- Familiarity with Agile methodologies (Scrum, Kanban).
Soft Skills :
Strong problem-solving skills and debugging expertise.
Excellent communication and collaboration skills.
Ability to work independently and as part of a team.
Strong analytical and problem-solving skills. -
Ability to adapt to changing priorities and requirements. -
Working Conditions :
Location : Hybrid (3 Days Work From Office) - Pune, Bangalore, Noida, Mumbai, Hyderabad.
Timing : 11 : 00 AM - 8 : 00 PM (Flexibility required as per project needs).
Benefits :
- Opportunity to work on challenging and innovative projects.
- Collaborative and supportive work environment.
- Exposure to cutting-edge technologies and development practices.
Functional Areas: Other
Read full job description6-8 Yrs