Software Engineer P2
New
Based in IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 2 to 4 years
- Required Skills
- AWSDockerSQLGCPJavaKubernetesNosqlCI/CDRESTful APIsMicroservices
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent professional experience.
- 2 to 4 years of experience developing highly available, secure, cloud-based enterprise SaaS applications.
- Strong programming experience with Java and object-oriented development practices.
- Experience working with public cloud platforms such as AWS, GCP, or similar infrastructure environments.
- Experience designing and developing scalable, real-time distributed systems using microservices architecture.
- Knowledge of container technologies including Docker and Kubernetes.
- Experience designing and implementing REST APIs.
- Familiarity with SQL and NoSQL databases, caching systems, and data management practices.
- Experience implementing automated testing strategies and CI/CD pipelines.
- Ability to translate system designs into efficient software implementations.
- Strong problem-solving skills with experience troubleshooting production issues.
- Understanding of Agile methodologies, Scrum practices, and iterative software delivery.
Responsibilities
- Design, develop, test, and deploy cloud-based platform services following modern microservices architecture principles.
- Build and maintain scalable, distributed systems with a strong focus on reliability, security, and performance.
- Develop high-quality software solutions using Java and modern engineering frameworks.
- Create automated unit and integration tests while contributing to CI/CD pipelines and deployment processes.
- Participate in code reviews, architecture discussions, backlog planning, and Agile development ceremonies.
- Identify and resolve technical issues independently while collaborating with engineering teams on complex problems.
- Improve existing systems by reducing technical debt and maintaining strong engineering standards.
- Contribute to system documentation, operational guides, design documentation, and engineering best practices.
- Collaborate with product and engineering stakeholders to influence technical roadmaps and propose innovative solutions.
View Full Description & ApplyYou'll be redirected to the employer's site