Senior Software Engineer

Allegis Group

Pune District

Hybrid

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

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Allegis Group in Pune is seeking a senior Java developer to design, develop and maintain high-quality Java-based applications using Spring Boot and microservices.

You will collaborate with cross-functional teams, implement REST APIs, optimize performance, mentor juniors, and participate in CI/CD and agile ceremonies. Experience with SQL databases and cloud/Kubernetes is a plus.

Qualifications

  • Strong experience in Java 8/11/17
  • Spring Boot, Spring Framework
  • Microservices Architecture
  • REST APIs
  • SQL and Database Technologies
  • Git Version Control
  • Maven/Gradle
  • CI/CD Concepts
  • Strong problem-solving and analytical skills
  • Excellent communication and stakeholder management skills

Responsibilities

  • Design, develop, test, and maintain high-quality Java-based applications
  • Develop scalable and robust applications using Java, Spring Boot and Microservices architecture.
  • Collaborate with business stakeholders, product owners, and cross-functional teams to understand requirements and translate them into technical solutions.
  • Design and develop RESTful APIs and integrate with internal and external systems.
  • Participate in system design discussions, architecture reviews, and technical decision-making.
  • Write clean, reusable, and efficient code while following coding standards and best practices.
  • Optimize application performance, troubleshoot issues, and resolve production incidents.
  • Develop and maintain database objects, queries, and stored procedures using SQL/Oracle/MySQL/PostgreSQL.
  • Perform code reviews and provide technical guidance and mentorship to junior developers.
  • Work closely with DevOps teams for deployment and release activities using CI/CD pipelines.
  • Ensure application security, reliability, scalability, and maintainability.
  • Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, retrospectives, and backlog grooming.
  • Stay updated with emerging technologies and recommend improvements to existing applications and development processes.

Skills

Java 8/11/17
Spring Boot
Spring Framework
Microservices
REST APIs
SQL/Databases
Git
Maven/Gradle
CI/CD
Problem solving
Communication

Tools

Docker
Kubernetes
AWS/Azure/GCP
Kafka
Jenkins
SonarQube

Job description

Roles & Responsibilities-
  • Design, develop, test, and maintain high-quality Java-based applications
  • Develop scalable and robust applications using Java, Spring Boot and Microservices architecture.
  • Collaborate with business stakeholders, product owners, and cross-functional teams to understand requirements and translate them into technical solutions.
  • Design and develop RESTful APIs and integrate with internal and external systems.
  • Participate in system design discussions, architecture reviews, and technical decision-making.
  • Write clean, reusable, and efficient code while following coding standards and best practices.
  • Optimize application performance, troubleshoot issues, and resolve production incidents.
  • Develop and maintain database objects, queries, and stored procedures using SQL/Oracle/MySQL/PostgreSQL.
  • Perform code reviews and provide technical guidance and mentorship to junior developers.
  • Work closely with DevOps teams for deployment and release activities using CI/CD pipelines.
  • Ensure application security, reliability, scalability, and maintainability.
  • Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, retrospectives, and backlog grooming.
  • Stay updated with emerging technologies and recommend improvements to existing applications and development processes.
Required Skills
  • Strong experience in Java 8/11/17
  • Spring Boot, Spring Framework
  • Microservices Architecture
  • REST APIs
  • SQL and Database Technologies
  • Git Version Control
  • Maven/Gradle
  • CI/CD Concepts
  • Strong problem-solving and analytical skills
  • Excellent communication and stakeholder management skills
Preferred Skills
  • Docker and Kubernetes
  • Cloud Platforms (AWS/Azure/GCP)
  • Kafka or Messaging Systems
  • Jenkins, SonarQube
  • Agile/Scrum Methodology

Experience: 6-12 Years
Job Type: Full-Time
Location:Pune

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Java backend developer
Senior Java backend developer

Akaasa Infotech Noida • Pune District

On-site
INR 1,800,000 - 2,400,000
Senior Java Backend Engineer | 6+years | Pune
Senior Java Backend Engineer | 6+years | Pune

Celebal Technologies • Pune District

On-site
INR 2,400,000 - 4,200,000
Senior Java Engineer
Senior Java Engineer

eInfochips • Indore District, Pune District, Ahmedabad District

On-site
INR 1,500,000 - 2,100,000
Competitive Salary
Work-Life Balance
Professional Development Opportunities
+2
Senior Java Developer
Senior Java Developer

A.TReDS Ltd. • Navi Mumbai

On-site
INR 2,200,000 - 3,400,000
Sr. Software Engineer- JAVA
Sr. Software Engineer- JAVA

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
Java Full Stack Developer - Angular
Java Full Stack Developer - Angular

LTM • Pune District

On-site
INR 2,800,000 - 3,500,000
Senior Java Developer Mumbai
Senior Java Developer Mumbai

Bounteous • Mumbai

On-site
INR 1,200,000 - 2,400,000
Sr. Java Developer
Sr. Java Developer

Goodfit • Bengaluru

On-site
INR 1,500,000 - 2,500,000
JAVA BACKEND DEVELOPER
JAVA BACKEND DEVELOPER

Zoho • Pune District, Chennai District

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