- Design, write, test and deploy production-ready code primarily using Java & Springboot.
- Be an active member of the technical team, contribute ideas and insight in standups and meetings, ask questions, review pull requests, analyze bugs and fixes, and help users and teammates.
- Support deployments by understanding and working with various technologies such as AWS, Jenkins, Docker, and Kubernetes.
- Collaborate with team members to implement appropriate design patterns for new development.
- Understand and work with metrics monitoring tools such as DataDog and CloudWatch.
- Troubleshoot and support the teams existing products, while working toward team priorities. Swarming on critical issues and working with the team towards resolution.
- Work closely with team members and other colleagues to understand use cases and estimate related effort.
- Identify and implement appropriate and useful quality metrics.
- Stay abreast of new technologies and industry trends.
- Bachelor's degree in a field that requires analytical and logical skills (e.g., Software Engineering / Computer Science), OR equivalent experience.
- Minimum of 6 years' software engineering experience (writing code professionally).
- Strong experience with Java programming languages and Springboot framework.
- Experience with relational databases - COSMOS DB and strong understanding of SQL.
- Experience writing, extending and maintaining APIs.
- Excellent written and spoken communication and documentation skills. Able to discuss complex technical subjects with clarity and precision.
- Strong collaboration skills within a fast-paced, agile product development team.
- Experience with AWS or other cloud-based service providers.
- Experience with professional software engineering practices (e.g., coding standards, reviews, automated testing).
- Familiarity with source control tools (e.g., Git) and branching strategies.
- An eye for increasing testability in applications.
- High level of accountability and self-starter.
- Have successfully operated in an agile development environment while collaborating with key stakeholders.
- Ability to share what you've built or better yet, build it with the team.
- A bias for action and a pragmatic approach to product delivery.
Cosmos Database - Mumbai City, Navi Mumbai, Mumbai - Nr Consulting
Description
Responsibilities:
Requirements: