🔔 FCM Loaded

Product Development Engineer

Phenom

2 - 5 years

Hyderabad

Posted: 17/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

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 NoSQL databases (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)

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.