HamburgerMenu
hirist

Job Description

Job Title : Principal Java Engineer.

Location : Noida.

Department : Engineering / Technology.

Type : Full-Time | 5.5 Days Working.

Experience Required : 8- 14 Years.

About the Role :

We are seeking a Principal Java Engineer with a passion for system architecture, scalable backend development, and technical leadership.

This role is ideal for a seasoned engineer who thrives in a fast-paced, product-driven environment and is eager to shape technology strategies, mentor teams, and deliver cutting-edge enterprise solutions.

You will work closely with cross-functional teams including Product Management, DevOps, and Engineering Leadership to build highly performant, secure, and scalable systems.

Key Responsibilities :

- Define and lead the architectural vision for Java-based backend platforms.

- Design and develop scalable microservices, RESTful APIs, and cloud-native applications.

- Guide the migration from monolithic to microservices architecture.

- Mentor and lead backend development teams, ensuring adherence to best practices.

- Collaborate with product managers and stakeholders to align technical strategy with business goals.

- Perform code reviews, system design evaluations, and performance optimizations.

- Drive DevOps and CI/CD adoption using tools like Jenkins, Docker, and Kubernetes.

- Continuously evaluate emerging technologies and recommend their adoption where appropriate.

- Contribute to the technology roadmap and long-term engineering strategy.

Required Skills & Qualifications :


- 8+ years of strong experience in Java / J2EE development.

- Deep knowledge of Spring Boot, Spring Cloud, and REST API design.

- Expertise in designing and building microservices architectures.

- Strong experience with cloud platforms like AWS, GCP, or Azure.

- Proficiency with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).

- Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).

- Familiarity with CI/CD pipelines, Git, Jenkins, and automated testing.

- Solid understanding of scalability, performance tuning, and system security.

- Proven experience leading engineering teams and managing complex backend projects.

Preferred Qualifications :

- Bachelors or Masters degree in Computer Science, Engineering, or related field (B.Tech, M.Tech, MCA).

- Experience with messaging systems like Kafka, RabbitMQ, or similar.

- Familiarity with Infrastructure as Code (IaC) tools like Terraform or Ansible.

- Prior experience in fintech, e-commerce, or other high-transaction platforms.

- Contributions to open-source projects, technical blogs, or speaking at tech conferences.

Why Join Us?

- Lead innovation and make architectural decisions at scale.

- Work on mission-critical platforms using the latest technologies.

- Be part of a collaborative, excellence-driven culture.

- Competitive salary with structured career growth.

- 5-day work week promoting ownership and delivery focus.


info-icon

Did you find something suspicious?