Sr. Software Engineer - Java Job

YASH Technologies

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

9 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

YASH Technologies is seeking an experienced Java developer to join a globally distributed team in Bengaluru. The role emphasizes enterprise-wide thinking, guiding platform configurations, and policy development to keep business operations running smoothly.

Ideal candidates will have 5-7+ years of experience, strong Java skills (Spring Boot), and experience with DevOps tooling and CI/CD. The position requires effective communication and collaboration across multiple teams.

Qualifications

  • Self-starter with enterprise perspective and ability to keep business running.
  • Strong Java programming knowledge and ability to guide platform configurations and policies.
  • Experience with migrating legacy components to supported technologies.

Responsibilities

  • Proficient in Java and Java frameworks (Spring Boot).
  • Work with relational databases and manage data transactions.
  • Collaborate across distributed teams and communicate requirements effectively.
  • Lead and coach other team members on DevOps practices and tools.
  • Assist with CI/CD and source code management strategies.

Skills

Java proficiency
Analytical thinking
Excellent communication
Problem solving
Team collaboration
Understanding of SDLC
Self-starter
Enterprise perspective

Tools

Spring Boot
GitHub
GitLab
Azure DevOps
CI/CD
DevOps tooling

Job description

Job Summary

The ideal candidate must be a self-starter capable of thinking with an enterprise perspective while still being flexible enough to keep the business running. Tasks range from developing analysts and vendors, developing leading and managing the team’s day-to-day activities and support processes to providing guidance on platform configurations and policies.

Job Description

Experience required: 5-7+ years

Requirements

The ideal candidate must be a self-starter capable of thinking with an enterprise perspective while still being flexible enough to keep the business running. Tasks range from developing analysts and vendors, developing leading and managing the team’s day-to-day activities and support processes to providing guidance on platform configurations and policies.

Key Responsibilities
  • Java Proficiency : Strong expertise in the Java programming language.
  • Frameworks : Experience with Java frameworks, such as Spring Boot, and libraries.
  • Databases : Knowledge of relational databases and managing data transactions.
  • Problem-Solving : Strong analytical and problem-solving skills to find solutions for complex technical issues.
  • Communication : Effective communication to understand requirements and collaborate with teams.
  • Testing Expertise : Experience with software testing and debugging tools.
  • GitHub & DevOps Tools & AI acceleration for Development
  • Managing common developer tools for enterprise use – Audit readiness?
  • Agile Scrum awareness – roadmap and delegation
  • Assisting developers in integrating with source code management and other various developer tools
  • Supporting projects to migrate from legacy components to supported technology
  • Creating and refining policies to ensure effective and secure usage of development tools within Caterpillar
  • Coaching and communicating information to other team members
  • Participating on special projects as source code management and Continuous Integration/Continuous Deployment (CI/CD) Subject Matter Expert
  • Leading/participating with teams that define DevOps Tooling strategy
What Skills & Experiences You Will Need
  • Ability to work well with a geographically distributed team
  • Ability to quickly learn new technologies and apply them with an enterprise perspective
  • Ability to act in a self-directed manner, independently researching tools/libraries/technologies or solving a problem with minimal oversight and instructions
  • Excellent communication skills (in English) to persuade others to use recommended practices and technologies
  • A strength in source code management strategies using Git and other popular tools.
  • A clear understanding of the Software Development Life Cycle
  • Experience with GitLab, Azure DevOps, GitHub Enterprise Cloud
  • Experience with Continuous Integration and Continuous Delivery.
  • A familiarity with administering Linux or Windows Servers
  • A familiarity with web development in either Java or .NET - Minimum 5-7 years of development experience
  • An understanding of modern web development security threats and security best practices
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Caterpillar Inc. • Bengaluru

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

Caterpillar Inc. • Bengaluru

On-site
INR 1,300,000 - 2,100,000
Relocation assistance
Senior Software Engineer (Java Full Stack Developer)
Senior Software Engineer (Java Full Stack Developer)

Caterpillar Financial Services Corporation • Bengaluru

On-site
INR 2,500,000 - 5,500,000
Principal Software Engineer - Java
Principal Software Engineer - Java

Caterpillar Financial Services Corporation • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Relocation assistance
Principal Software Engineer - Java
Principal Software Engineer - Java

Caterpillar Inc. • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Principal Software Engineer – Distributed Systems & Cloud-Native Platform (Java)
Principal Software Engineer – Distributed Systems & Cloud-Native Platform (Java)

Caterpillar Financial Services Corporation • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Senior Java Developer
Senior Java Developer

Caterpillar Financial Services Corporation • Chennai District

On-site
INR 1,200,000 - 2,100,000
Lead Software Engineer - Java
Lead Software Engineer - Java

Caterpillar Financial Services Corporation • Bengaluru

On-site
INR 6,000,000 - 9,000,000
Senior Software Engineer
Senior Software Engineer

Eurofins • Karnataka

On-site
INR 1,000,000 - 1,500,000
Principal Software Engineer – Distributed Systems & Cloud-Native Platform (Java)
Principal Software Engineer – Distributed Systems & Cloud-Native Platform (Java)

Caterpillar Brazil • Chennai District

On-site
INR 4,200,000 - 6,800,000