Job Description
Hi Everyone,
One of your Direct client is Hiring Sr Java Backend Engineer position in Tamil Nadu, Chennai, India. If anyone interested, please share your resume.
Job Description
We are looking for a Senior Backend Engineer with strong problem-solving skills, system design expertise, and solid experience in building scalable, high-performance backend systems.
The ideal candidate should be proficient in at least one modern backend programming language — Java, Go, or Rust — and have deep experience with SQL-based database systems.
This is a hands-on engineering role involving architecture, development, and ownership of distributed backend services.
Key Responsibilities
Design, develop, and maintain scalable backend services and APIs.
Build and optimize distributed systems focusing on performance, reliability, and scalability.
Collaborate with cross-functional teams (Frontend, Product, Dev Ops) to deliver end-to-end features.
Design efficient SQL schemas, indexes, and optimize queries for performance.
Conduct code reviews and improve engineering standards and practices.
Own features across the lifecycle: design → implementation → deployment → monitoring.
Ensure best practices in testing, including unit and functional testing.
Troubleshoot and resolve complex LIVE production issues.
Required Skills & Qualifications
5+ years of professional backend software development experience.
Strong proficiency in any one backend language: Java / Go / Rust.
Experience building and consuming RESTful APIs.
Strong understanding of system design, scalability, distributed systems, and high-performance architectures.
Hands-on experience with SQL databases (My SQL, Postgre SQL): schema design, indexing, query optimization.
Experience with microservices and event-driven architectures.
Clear understanding of version control (Git).
Excellent analytical and problem-solving skills with a focus on performance.
Ability to troubleshoot production issues under pressure.
Bachelor's or Master's degree in Computer Science or related field.
Strong CS fundamentals (data structures, algorithms, concurrency, network basics).
Nice to Have
Experience in Golang (for teams planning to migrate or build services in Go).
Knowledge of monitoring tools (Prometheus, Grafana, ELK stack).
Exposure to payment APIs, payment gateways, or fintech systems.
One of your Direct client is Hiring Sr Java Backend Engineer position in Tamil Nadu, Chennai, India. If anyone interested, please share your resume.
Job Description
We are looking for a Senior Backend Engineer with strong problem-solving skills, system design expertise, and solid experience in building scalable, high-performance backend systems.
The ideal candidate should be proficient in at least one modern backend programming language — Java, Go, or Rust — and have deep experience with SQL-based database systems.
This is a hands-on engineering role involving architecture, development, and ownership of distributed backend services.
Key Responsibilities
Design, develop, and maintain scalable backend services and APIs.
Build and optimize distributed systems focusing on performance, reliability, and scalability.
Collaborate with cross-functional teams (Frontend, Product, Dev Ops) to deliver end-to-end features.
Design efficient SQL schemas, indexes, and optimize queries for performance.
Conduct code reviews and improve engineering standards and practices.
Own features across the lifecycle: design → implementation → deployment → monitoring.
Ensure best practices in testing, including unit and functional testing.
Troubleshoot and resolve complex LIVE production issues.
Required Skills & Qualifications
5+ years of professional backend software development experience.
Strong proficiency in any one backend language: Java / Go / Rust.
Experience building and consuming RESTful APIs.
Strong understanding of system design, scalability, distributed systems, and high-performance architectures.
Hands-on experience with SQL databases (My SQL, Postgre SQL): schema design, indexing, query optimization.
Experience with microservices and event-driven architectures.
Clear understanding of version control (Git).
Excellent analytical and problem-solving skills with a focus on performance.
Ability to troubleshoot production issues under pressure.
Bachelor's or Master's degree in Computer Science or related field.
Strong CS fundamentals (data structures, algorithms, concurrency, network basics).
Nice to Have
Experience in Golang (for teams planning to migrate or build services in Go).
Knowledge of monitoring tools (Prometheus, Grafana, ELK stack).
Exposure to payment APIs, payment gateways, or fintech systems.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application