Search by job, company or skills

Phenom

PDE II - Backend

new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Requirements

About the Role

We are looking for a highly skilled Backend Java Developer (PDE II) to join our product engineering team. You will play a key role in designing and building scalable backend systems, microservices, and APIs that power our product ecosystem. This role is ideal for engineers who thrive in a fast-paced, high-growth product environment and are eager to take ownership, innovate, and solve complex engineering challenges.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java & Spring Boot
  • Build RESTful and event-driven microservices with high performance and reliability
  • Collaborate with product managers, architects, and front-end developers to define technical solutions
  • Write clean, testable, and maintainable code following best engineering practices
  • Optimize application performance, security, and scalability
  • Participate in design discussions, code reviews, and technical architecture decisions
  • Troubleshoot production issues and contribute to root-cause analysis & resolution
  • Work in an Agile environment leveraging CI/CD, automated testing, and cloud deployment workflows

Required Skills

  • Strong hands-on experience in Java, Spring Boot, and Microservices architecture
  • Proficiency with REST APIs, distributed systems, and multi-threading concepts
  • Experience with SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)
  • Hands-on experience with Docker, Kubernetes, and cloud environments (AWS/GCP/Azure)
  • Strong understanding of Git, CI/CD pipelines, and build tools (Maven/Gradle)
  • Experience with unit testing frameworks (JUnit, Mockito) and test automation mindset
  • Strong problem-solving and system-design fundamentals

Nice to Have

  • Experience with Kafka / RabbitMQ / SQS / Event Streaming
  • Familiarity with Redis, ElasticSearch
  • Exposure to container orchestration, service mesh, and observability tools
  • Experience working in a high-scale SaaS or startup product environment
  • Understanding of DDD, TDD, and Clean Architecture principles

Soft Skills

  • Ownership and bias for action
  • Curiosity and continuous learning mindset
  • Strong communication and teamwork skills
  • Ability to work in fast-paced environments with small agile teams

Education

  • B.Tech / B.E / MCA in Computer Science or related field (or equivalent experience)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135876157