
Software Engineer II
- Gurgaon, Haryana
- Permanent
- Full-time
- Design and develop RESTful and GraphQL APIs using Java, Spring Boot, and Spring JPA.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Write clean, maintainable, and efficient code.
- Implement and manage database solutions using SQL.
- Ensure the performance, quality, and responsiveness of applications.
- Participate in code reviews to maintain code quality and share knowledge.
- Utilize Git for version control and collaboration.
- Set up and maintain CI/CD pipelines using Jenkins and other tools.
- Troubleshoot, debug, and upgrade existing software.
- Stay up-to-date with emerging technologies and industry trends.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as an API Developer or similar role.
- Strong proficiency in Java and experience with Spring Boot and Spring JPA.
- Experience with GraphQL and RESTful API design principles.
- Solid understanding of SQL and database design.
- Familiarity with Git and version control systems.
- Experience with Jenkins and CI/CD pipelines.
- Knowledge of software development best practices and design patterns.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Experience with cloud platforms such as private or Google Cloud.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Understanding of front-end technologies such as HTML, CSS, and JavaScript.
- Good to have Bigdata technologies understanding - Spark, HIVE, HADOOP
- Competitive base salaries
- Bonus incentives
- Support for financial-well-being and retirement
- Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- Generous paid parental leave policies (depending on your location)
- Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
- Free and confidential counseling support through our Healthy Minds program
- Career development and training opportunities