Job Description
We are looking for a motivated Java software developer. Your main responsibilities will be, but not limited to:
• Participate to the technical aspects of the software solution through the full life-cycle of the development including requirements, design, implementation, testing, documentation, maintenance, training and support Using Spring, support and develop software that is based on a micro-services framework
• Play an active role in daily scrums, weekly grooming sessions and sprint planning sessions
• Conduct code reviews to ensure high quality
• Write Java code that is performant and maintainable
• Collaborate with QA engineers to define the best test strategy and how it integrates into our CI/CD pipelines
• Collaborate with DevOps engineers to define the best deployment and monitoring strategy using Docker, Kubernetes, Graphite, Grafana
• Collaborate with the Documentation Team on official product documentation
• Help troubleshoot and fix production issues (third level of support)
Qualifications
Number of Years of Work Experience: 5+ years software industry experience
As a Java Software Developer, you are:
• Curious and not afraid of asking questions
• Willing to introduce new ideas
• Aiming at high software development standards
• Passionate about technology
Required Skills:
• 5+ years of experience working with Java
• Extensive experience in OO design and design patterns
• Experience working with databases (e.g.: MSSQL, PostgreSQL, etc.)
• Experience building high-performant, high-available software
• Demonstrated ability to focus and complete tasks on time
• Strong team player
• Show flexibility under changing conditions
• Ability to analyze and solve complex problems quickly and creatively
• Desire to learn new technologies
• Excellent oral and written communication skills
• Self-starting, self-motivated, self-directed, and self-sufficient
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer |Java| Springboot| Microservices position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
