Java Engineer

Deloitte Shared Services India

India

On-site

INR 1,500,000 - 2,500,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Deloitte Shared Services India is seeking a Java Engineer/Senior Engineer to design, develop and maintain enterprise-grade software. The role emphasizes high-quality code, automation, and scalable solutions aligned with cloud-native and platform-based requirements.

The ideal candidate will have 6–9 years of software engineering experience, strong problem-solving abilities, and a solid grounding in Java, AWS, and DevOps practices within an Agile environment.

Qualifications

  • Bachelor's degree in CS/IT/Software Engineering or related field.
  • Relevant internship, graduate program, or professional software delivery experience.
  • 6–9 years in software engineering or technology operations.
  • Experience with AWS cloud and DevOps practices.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve software applications and services.
  • Collaborate with business and technical stakeholders to translate requirements.
  • Build and maintain CI/CD pipelines for automated delivery.
  • Contribute to code reviews, testing, and quality assurance processes.
  • Support cloud-native and platform-based solutions.
  • Troubleshoot production and non-production issues.

Skills

Java programming
Cloud platforms (AWS)
CI/CD & DevOps
Agile methodologies
Problem solving

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related discipline

Tools

Jenkins
GitHub
Automated deployment tools
Kubernetes

Job description

Java Engineer/ Senior Engineer

Role Purpose

The Engineer I is responsible for designing, developing, testing, and maintaining technology solutions that support enterprise business objectives. The role contributes to software delivery initiatives by developing high-quality code, supporting automation and CI/CD practices, troubleshooting existing systems, and collaborating with stakeholders to deliver scalable and reliable technology solutions.

The successful candidate will demonstrate strong problem-solving skills, a commitment to quality, and a willingness to learn modern development practices, cloud technologies, and enterprise platforms.


Key Responsibilities
  • Design, develop, test, deploy, maintain, and improve software applications and services.
  • Work with business and technical stakeholders to understand requirements and translate them into technical solutions.
  • Develop high-quality, scalable, and maintainable code following engineering best practices.
  • Build and maintain CI/CD pipelines to support automated software delivery.
  • Integrate applications and services across enterprise platforms.
  • Support cloud-native and platform-based solutions.
  • Troubleshoot, debug, and resolve production and non-production issues.
  • Participate in code reviews, testing activities, and quality assurance processes.
  • Create and maintain technical documentation, flowcharts, and solution designs.
  • Assist in system upgrades, performance improvements, and platform optimization initiatives.
  • Contribute to process automation and continuous improvement activities.
  • Ensure compliance with organizational standards, security requirements, and regulatory obligations.

Essential Capabilities
  • Experience in technology delivery, software development, or application support.
  • Strong analytical and problem-solving abilities.
  • Knowledge of software development principles and best practices.
  • Programming experience in Java.
  • Understanding of software testing and quality assurance practices.
  • Excellent communication and documentation skills.
  • Strong attention to detail and commitment to delivering quality outcomes.
  • Ability to work effectively in a collaborative Agile environment.

Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Relevant internship, graduate program, or professional experience in software engineering or technology delivery.

Preferred Experience & Technical Skills
The ideal candidate will have exposure to:
  • 6-9 years of experience in software engineering, application development, or technology operations.
  • Java application development.
  • Cloud platforms such as AWS.
  • CI/CD and DevOps tools including:
    • Jenkins
    • GitHub
    • Automated deployment and build tools
  • Source code management and version control practices.
  • Platform and infrastructure automation.
  • Workflow management tools such as:
    • JIRA
    • Rally
  • Event-driven architectures and messaging platforms such as:
    • Kafka
  • Agile software development methodologies.

Key Stakeholders
  • Business Analysts
  • Scrum Masters
  • Project Managers
  • Technology Leads
  • Operations and Support Teams

Key Performance Indicators (KPIs)
  • Successful delivery of assigned development and enhancement initiatives.
  • Quality of code, testing coverage, and production stability.
  • Reduction in manual processes through automation.
  • Timely resolution of incidents and system issues.
  • Effective contribution to CI/CD and DevOps practices.
  • Compliance with engineering standards and governance requirements.
  • Positive stakeholder feedback and collaboration outcomes.
  • Continuous improvement contributions that enhance efficiency, reliability, and scalability.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Principal Global Services • Pune District

On-site
INR 900,000 - 1,300,000
Software Engineer
Software Engineer

GE Vernova • Hyderabad

On-site
INR 600,000 - 1,200,000
Software Engineer
Software Engineer

Principal Financial Group • Maharashtra

On-site
INR 900,000 - 1,500,000
Java Full Stack Developer
Java Full Stack Developer

Opus Technologies • Pune District

Hybrid
INR 1,800,000 - 3,200,000
Engineering Manager
Engineering Manager

Uniqus Consultech Inc. • Mumbai

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

EPAM Systems • Maharashtra

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

Eurofins • Coimbatore District

On-site
INR 1,000,000 - 1,400,000
Java Architect
Java Architect

Infosys • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer (Java AWS)
Senior Software Engineer (Java AWS)

Epsilon • Bengaluru

On-site
INR 900,000 - 1,500,000
Principal Engineer
Principal Engineer

ConnectWise • Pune District

On-site
INR 4,000,000 - 7,000,000