Software Engineer

Trafla Solutions

Sector 10

On-site

INR 3,000,000 - 6,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Trafla Solutions in Noida seeks an experienced Senior Software Engineer to design, develop, and maintain features across Java backend, REST APIs, database, and Angular frontend. You will own features end-to-end from schema design to production support, translating ambiguous requirements into scalable technical solutions.

The role requires deep Java/Spring experience, strong REST/SQL knowledge, and comfort with a large, long-lived codebase.

Qualifications

  • 36 years of professional software development experience, with strong hands-on experience in Java backend development.
  • Strong experience with Java and Spring/Spring Boot.
  • Working knowledge of Angular or a comparable modern frontend framework; candidates should not be purely backend-only.
  • Strong understanding of REST APIs, SQL, relational databases, Git, CI/CD, and cloud fundamentals.
  • Strong database fundamentals, including schema design, indexing, query optimisation, transaction behaviour, and production-safe database migrations.
  • Able to read and understand an unfamiliar codebase quickly and independently identify potential bugs or design problems.
  • Strong production debugging experience, with the ability to investigate issues using logs, metrics, database records, and other evidence.
  • Experience handling or contributing to production incidents is strongly preferred.
  • Able to reason about the impact of a change across the wider system rather than focusing only on the code being modified.
  • Strong code-review skills and the ability to identify plausible but incorrect implementations.
  • Comfortable working in a large, established, long-lived codebase, rather than having experience only with greenfield projects.
  • Able to take ownership of features from technical design through deployment and production.
  • Strong written and verbal communication skills, particularly for technical documentation and incident communication.
  • Comfortable working independently in a small engineering team.
  • SQS/Kafka, observability tooling, AWS/cloud platforms, travel, fintech, or payments experience is an advantage.
  • Experience working with AI-assisted development tools and the ability to critically review AI-generated code is a plus.
  • Willing to work on-site in Noida.

Responsibilities

  • Design, develop, and maintain features across the Java backend, REST APIs, database, and Angular frontend.
  • Own features end-to-end, from database schema and backend implementation through API, UI, deployment, and production support.
  • Translate ambiguous product requirements into clear, scalable technical solutions, including identifying edge cases and missing requirements.
  • Work with a large, established production codebase and understand how changes can affect existing functionality.
  • Design and optimise database schemas, indexes, queries, and migrations for production-scale workloads.
  • Debug production issues using logs, metrics, live data, and other available evidence.
  • Investigate and resolve production incidents while considering both the immediate issue and potential downstream impact.
  • Review code for correctness, maintainability, performance, and unintended side effects, including AI-generated code.
  • Identify solutions that appear technically correct but may fail under real-world data, scale, or business conditions.
  • Develop and maintain reliable REST APIs and backend services using Java and Spring.
  • Contribute to Angular-based frontend development where required.
  • Participate in deployment, CI/CD, monitoring, and production support.
  • Write clear technical documentation, design notes, code-review comments, and incident summaries.
  • Help establish effective practices for AI-assisted software development, with a strong focus on code correctness and system-level impact.

Job description

Role & Responsibilities

  • Design, develop, and maintain features across the Java backend, REST APIs, database, and Angular frontend.
  • Own features end-to-end, from database schema and backend implementation through API, UI, deployment, and production support.
  • Translate ambiguous product requirements into clear, scalable technical solutions, including identifying edge cases and missing requirements.
  • Work with a large, established production codebase and understand how changes can affect existing functionality.
  • Design and optimise database schemas, indexes, queries, and migrations for production-scale workloads.
  • Debug production issues using logs, metrics, live data, and other available evidence rather than relying on assumptions.
  • Investigate and resolve production incidents while considering both the immediate issue and potential downstream impact.
  • Review code for correctness, maintainability, performance, and unintended side effects, including AI-generated code.
  • Identify solutions that appear technically correct but may fail under real-world data, scale, or business conditions.
  • Develop and maintain reliable REST APIs and backend services using Java and Spring.
  • Contribute to Angular-based frontend development where required.
  • Participate in deployment, CI/CD, monitoring, and production support.
  • Write clear technical documentation, design notes, code-review comments, and incident summaries.
  • Help establish effective practices for AI-assisted software development, with a strong focus on code correctness and system-level impact.
Preferred Candidate Profile
Preferred Candidate Profile
  • 36 years of professional software development experience, with strong hands-on experience in Java backend development.
  • Strong experience with Java and Spring/Spring Boot.
  • Working knowledge of Angular or a comparable modern frontend framework; candidates should not be purely backend-only.
  • Strong understanding of REST APIs, SQL, relational databases, Git, CI/CD, and cloud fundamentals.
  • Strong database fundamentals, including schema design, indexing, query optimisation, transaction behaviour, and production-safe database migrations.
  • Able to read and understand an unfamiliar codebase quickly and independently identify potential bugs or design problems.
  • Strong production debugging experience, with the ability to investigate issues using logs, metrics, database records, and other evidence.
  • Experience handling or contributing to production incidents is strongly preferred.
  • Able to reason about the impact of a change across the wider system rather than focusing only on the code being modified.
  • Strong code-review skills and the ability to identify plausible but incorrect implementations.
  • Comfortable working in a large, established, long-lived codebase, rather than having experience only with greenfield projects.
  • Able to take ownership of features from technical design through deployment and production.
  • Strong written and verbal communication skills, particularly for technical documentation and incident communication.
  • Comfortable working independently in a small engineering team.
  • SQS/Kafka, observability tooling, AWS/cloud platforms, travel, fintech, or payments experience is an advantage.
  • Experience working with AI-assisted development tools and the ability to critically review AI-generated code is a plus.
  • Willing to work on-site in Noida.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full Stack Engineer
Java Full Stack Engineer

PwC India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software engineer
Senior Software engineer

Eurofins • Coimbatore District

On-site
INR 1,000,000 - 1,400,000
Software Engineer
Software Engineer

Digitap.AI Enterprise • Bengaluru

On-site
INR 800,000 - 1,200,000
Real-world experience in FinTech
Opportunity to work on cloud-native applications
Continuous learning opportunities
+1
Software Engineer
Software Engineer

Digitap.ai • Bengaluru

On-site
INR 800,000 - 1,200,000
Real-world experience
Continuous learning opportunities
Collaborative culture
Senior Java Software Engineer
Senior Java Software Engineer

Ajackus • India

On-site
INR 1,500,000 - 2,000,000
Senior Software Engineer
Senior Software Engineer

Eurofins • Karnataka

On-site
INR 1,000,000 - 1,500,000
Senior/Lead Java Backend Engineer
Senior/Lead Java Backend Engineer

Adesso SE • Kochi

On-site
INR 2,500,000 - 4,200,000
Sr. Software Engineer - Java, React/Angular
Sr. Software Engineer - Java, React/Angular

Optum • Gurugram District

Hybrid
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Ingenium Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 2,600,000 - 4,200,000
Health insurance
Learning allowance
Hybrid/Remote work
+1
Java Software Engineer
Java Software Engineer

Atain • Gurugram District

On-site
INR 1,200,000 - 1,800,000