about 4 hours ago
Pune, IndiaMid Level / Senior
Responsibilities
- Develop quality, proficient, and enterprise-grade solutions.
- Write well-designed, testable code and integrate software components into functional products.
- Collaborate with the development team to meet aggressive deadlines.
- Implement software features according to design specifications.
- Work in multi-disciplinary Agile teams, adopting Agile methodologies.
- Collaborate with architects, engineers, and product managers to understand design and customer requirements.
- Troubleshoot, debug, and upgrade existing systems.
Requirements
- Degree in Computer Science or a related discipline.
- 2-4 years of hands-on software development experience with Java.
- Experience with Java, Java-Spring, Linux, Maven, Git, and Scala.
- Database skills in MS-SQL, Oracle, Cassandra, and PostGreSQL.
- Experience with microservices and Docker containers running on Kubernetes.
- Familiarity with data structures and algorithms.
- Excellent spoken and written English skills.
- Ability to work effectively as a team player.
- Self-motivated with a strong sense of ownership.
- Familiarity with public cloud infrastructures, particularly AWS.
- Experience in performance testing and benchmarking using tools like JMeter.
Benefits
- Flexible working model with 2 days in the office and 3 days remote each week.
- Opportunities for career growth and internal mobility within a global company.
- Collaborative and creative work environment.