HamburgerMenu
hirist

Senior Software Engineer - PHP/Java/Node.js

TALENT PRO
Bangalore
6 - 8 Years

Posted on: 10/07/2025

Job Description

Role & Responsibilities :

- Understand product requirements and features, keeping in mind the real-world problems that our customers face.

- Design and implement well thought out services, systems, and solutions that are reliable, scalable and maintainable.

- Work in an Agile/Scrum environment to deliver high-quality software. Break down complex projects/epics/stories into achievable tasks for developers.

- Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story.

- Develop object-oriented models and design data structure for new software projects taking systems aspects into account.

- Participate and contribute to discussions and decisions for creating and improving architecture across applications and the software development processes.

- Oversee work by junior engineers and set proper guidelines on development methodologies.

- Be an approachable leader to mentor junior engineers and clarify their doubts.

Ideal Candidate :


- B.Tech in Computer Science/Engineering with 8+ years of experience.

- Strong experience in leading and mentoring junior engineers on the technical front.

- Strong experience in developing highly scalable, fault-tolerant, distributed backend services.

- Should be proficient in backend performance optimization and caching techniques.

- Strong experience with microservices architecture and with building reusable server components.

- Strong programming experience in Java, Javascript, or Go. PHP experience is a plus.

- Strong experience with SQL and NoSQL database systems like MySQL, PostgreSQL, MongoDB, etc.

- Strong experience with async workflows and messaging queues such as RabbitMq, Kafka, etc.

- Experience with frontend technologies such as JavaScript, HTML, and CSS. Angular and ReactJS are a plus.

- Experience working with the AWS cloud platform.

- Must be open to experimenting with new technologies & enjoy working in a fast-paced start-up environment.

- Strong communication and interpersonal skills.

info-icon

Did you find something suspicious?