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
View details
Apply Now