Senior Specialist - Software Engineering (Java / Spring Boot)

Vivantify

Bengaluru

On-site

INR 2,500,000 - 4,200,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Vivantify in Bengaluru is seeking a Senior Software Engineer with deep Java, Spring Boot, and Microservices expertise to build and maintain enterprise web applications and RESTful services. You will work with IBM MQ, Apache Struts, IBM DB2, and related enterprise technologies, mentor teammates, contribute to CI/CD, and collaborate across product, QA, and design in an Agile environment.

The ideal candidate has 7–11 years of experience, strong problem-solving and communication skills, and a track

Qualifications

  • Strong expertise in Java, Spring Boot, and microservices.
  • Experience with IBM MQ / WebSphere MQ and IBM DB2.
  • Proficiency in RESTful services, SQL/JDBC, and related enterprise tech.

Responsibilities

  • Develop and maintain enterprise applications using Java, Spring Boot, and Microservices.
  • Build and consume RESTful APIs and integrate with JAX-RS/Jersey.
  • Collaborate with cross-functional teams in an Agile environment; mentor colleagues.

Skills

Java
Spring Boot
Microservices
Apache Struts
IBM MQ / WebSphere MQ
SQL/JDBC
RESTful APIs
Git/Maven
IBM DB2
JAX-RS/Jersey
WebSphere Server

Tools

Git/Maven

Job description

Location: Bengaluru

Experience: 7–11 Years

About the Role

We are looking for a Senior Software Engineer with strong expertise in Java, Spring Boot, and Microservices development. The role involves building and maintaining enterprise web applications, RESTful services, and database-driven solutions while working collaboratively with cross-functional teams. The ideal candidate should also be comfortable with IBM MQ and Apache Struts.

Job Description

The position focuses on developing Java-based enterprise applications using core Java concepts, Java EE technologies, and modern frameworks such as Spring Boot. The candidate will work with databases through SQL and JDBC and develop RESTful web services using technologies such as JAX-RS or Jersey.

The role also involves source-code management with Git, build and dependency management using Maven, and integration with IBM technologies including WebSphere MQ, WebSphere Server, and IBM DB2. Candidates should follow secure coding practices and contribute to application testing, deployment, troubleshooting, and continuous improvement.

The engineer will participate in team activities, mentor colleagues, support business initiatives, and collaborate with developers, testers, designers, and product managers in an Agile environment.

Key Responsibilities
  • Develop and maintain applications using Java, Spring Boot, Microservices, and Apache Struts.
  • Build and consume RESTful APIs using Spring Boot, JAX-RS, or Jersey.
  • Develop web applications using Java EE technologies including Servlets, JSP, and JPA.
  • Work with SQL, JDBC, IBM DB2, IBM MQ, and related enterprise technologies.
  • Manage source code and builds using Git and Maven.
  • Implement unit and integration testing and support CI/CD processes.
  • Troubleshoot complex technical issues and optimize application performance.
  • Mentor team members and collaborate with cross-functional teams on delivery initiatives.
Required Skills
  • Java
  • Spring Boot
  • Microservices
  • Apache Struts
  • IBM MQ / WebSphere MQ
  • SQL and JDBC
  • Java EE: Servlets, JSP, and JPA
  • RESTful web services, JAX-RS, or Jersey
  • Git and Maven
  • IBM DB2 and WebSphere Server
  • HTML, CSS, and JavaScript
  • Problem-solving, communication, collaboration, and team leadership
Preferred / Good to Have
  • Active MQ
  • Knowledge of Java APIs covering collections, concurrency, I/O, networking, and core functionality
  • Awareness of application security vulnerabilities including SQL injection, XSS, and CSRF
  • Understanding of JVM internals, memory management, garbage collection, and performance optimization
  • Experience with JUnit, Mockito, or PowerMock
  • Knowledge of CI/CD using Jenkins or GitHub
  • Experience with Agile methodologies such as Scrum or Kanban and tools such as Jira
  • Commitment to continuous learning and keeping current with Java developments
Mandatory Skills
  • Apache Struts
  • IBM MQ
  • Java
  • Microservices
  • Spring Boot
Candidate Profile

The ideal candidate will have 7–11 years of experience in Java software engineering with strong expertise in enterprise application development, Spring Boot, microservices, and IBM technologies. The candidate should demonstrate strong problem-solving and communication skills, along with the ability to lead team activities and mentor other engineers.

Benefits Package
  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • A collaborative and inclusive work environment
  • The opportunity to work on exciting and challenging projects with leading clients
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Specialist - System Management
Senior Specialist - System Management

Vivantify Technology Solutions India Private Limited • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Contract - Java Microservices / Spring Boot Specialist
Contract - Java Microservices / Spring Boot Specialist

Vivantify Technology Solutions India Private Limited • Bengaluru

On-site
INR 900,000 - 1,300,000
Staff Engineer - Java
Staff Engineer - Java

Weekday AI (YC W21) • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Software Engineer
Software Engineer

EdgeVerve Systems • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Senior Specialist - System Management
Senior Specialist - System Management

Vivantify Technology Solutions India Pvt. Ltd. • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Java Fullstack Developer
Java Fullstack Developer

SMC Squared India • Bengaluru

On-site
INR 800,000 - 1,200,000
Software Engineer – Java Developer
Software Engineer – Java Developer

HypTechie • Ahmedabad District, Bengaluru, Kolkata District

On-site
INR 1,500,000 - 2,300,000
Senior Java Developer
Senior Java Developer

Wissen • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Specialist - Product Engineering
Senior Specialist - Product Engineering

Vivantify Technology Solutions India Private Limited • Hyderabad

On-site
INR 1,600,000 - 2,600,000
Competitive salary and benefits
Growth opportunities
Collaborative work environment
+1
Senior Java Software Engineer
Senior Java Software Engineer

SPIRO • Pune District

On-site
INR 1,200,000 - 1,500,000