Java- Sr Software Engineer

Zenith System Solutions

Bengaluru

On-site

INR 3,000,000 - 4,800,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Zenith System Solutions in Bengaluru, India, is seeking an experienced Java Senior Software Engineer to design, develop, and maintain scalable enterprise applications. The ideal candidate will play a key technical role in feature development, provide technical leadership, collaborate with cross-functional teams, and ensure the delivery of high-quality software solutions.

The role focuses on backend development, distributed systems, and cloud technologies, demanding strong problem-solving skills,

Qualifications

  • 5+ years of experience in enterprise application design and development.
  • 3+ years of experience in backend application development.
  • Proven ability to deliver technical solutions and provide implementation support.
  • 2-3 years of experience building scalable distributed systems using Java and cloud technologies.
  • Strong knowledge of Java (Java 8 and above) and Java Runtime fundamentals.
  • Ability to provide technical mentorship and leadership to junior team members.
  • Hands-on experience with coding, code reviews, and software development best practices.
  • Strong foundation in computer science, algorithms, data structures, software design, and distributed systems.

Responsibilities

  • Work closely with Architects, Kanban master, QA and PM to deliver high quality work.
  • Complex features development.
  • Regular code review and mentoring of regular developers working on features.
  • Provide good code coverage in unit and integration testing.
  • Be ready for every day technical decisions.
  • Professional communication with other cross-functional team representatives.
  • Be ready for sustenance in areas under engineer responsibility.

Skills

Java
Backend development
Technical leadership
Mentoring
Distributed systems

Education

Master's degree in Computer Science

Tools

AWS
Azure
GCP
DynamoDB
BigQuery
Bigtable
Cosmos DB
Kubernetes

Job description

Role

Role: Java- Senior Software Engineer

Working Location: Bengaluru, India

Employment Type: Full-time

Experience: 5+ years

Education: Master s degree in Computer Science or equivalent professional experience.

Role Overview

We are seeking an experienced Java - Senior Software Engineer to design, develop, and maintain scalable enterprise applications. The ideal candidate will play a key technical role in feature development, provide technical leadership, collaborate with cross-functional teams, and ensure the delivery of high-quality software solutions.

Key Responsibilities

  • Work closely with Architects, Kanban master, QA and PM to deliver high quality work
  • Complex features development
  • Regular code review and mentoring of regular developers working on features
  • Provide good code coverage in unit and integration testing
  • Be ready for every day technical decisions
  • Professional communication with other cross-functional team representatives
  • Be ready for sustenance in areas under engineer responsibility

Required Skills

  • 5+ years of experience in enterprise application design and development.
  • 3+ years of experience in backend application development.
  • Proven ability to deliver technical solutions and provide implementation support.
  • 2-3 years of experience building scalable distributed systems using Java and cloud technologies.Strong technical background in enterprise software development.
  • Strong knowledge of Java (Java 8 and above) and Java Runtime fundamentals.
  • Ability to provide technical mentorship and leadership to junior team members.
  • Hands-on experience with coding, code reviews, and software development best practices.
  • Strong foundation in computer science, algorithms, data structures, software design, and distributed systems.
  • Experience with performance optimization, code profiling, and Java runtime analysis

Preferred Skills

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Experience with managed databases including DynamoDB, BigQuery, Bigtable, or Cosmos DB.
  • Experience with managed messaging and queue services.
  • Knowledge of cloud security principles.
  • Experience with Kubernetes.Experience working with Big Data technologies.
  • Experience providing customer support in SaaS environments is an advantage.
Job Features

Job Category

Full time

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java- Staff Software Engineer
Java- Staff Software Engineer

Zenith System Solutions • Bengaluru

Hybrid
INR 3,000,000 - 6,000,000
Senior Java Developer
Senior Java Developer

Tredence • Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Java Developer
Java Developer

Tredence • Bengaluru

Hybrid
INR 1,400,000 - 2,400,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Senior Software Engineer - Java Full Stack
Senior Software Engineer - Java Full Stack

Tata Consultancy Services • Bengaluru

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

Riversand, a Syndigo company • Bengaluru

Hybrid
USD 6,816 - 13,632
Senior Java Developer
Senior Java Developer

Bounteous • Hyderabad, Gurugram District, Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Software Engineer, Associate - (Java Developer)
Software Engineer, Associate - (Java Developer)

Infor Inc. • Bengaluru

On-site
INR 900,000 - 1,500,000
Java Software Engineer
Java Software Engineer

Weekday AI • Bengaluru

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

Michael Page • Chennai District

On-site
INR 3,500,000 - 6,000,000