Find a jobRecruiters

Senior Specialist - Software Engineering (Java / Spring Boot)

Exclusive opportunity

Onsite

Senior Specialist - Software Engineering (Java / Spring Boot)

Vivantify Technology Solutions India Pvt. Ltd.

Senior Specialist - Software Engineering (Java / Spring Boot)

Skills

SQL QueriesJavaMicroservicesSpring BootIBM Db2JenkinsGitHubJiraKanbanJavascript

24 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

28 September 2026

What they need


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

Other offers great for you!

These companies are also looking for great profiles

Skiils

développeur Java / Spring boot

Freelance

Lille, France

Hybrid

Skills

JavaSpring BootKafka

6 months ago

Quick apply

Teolia

Solution Analyst Java / Spring Boot

500

Freelance

94400 Vitry-sur-Seine, France

Hybrid

Skills

JavaSpring BootAGILE

1 month ago

Quick apply

Sweet IT

Java Spring Boot Developer junior - Lyon - CDI

Permanent contract

Lyon, France

Hybrid

Top Recruiter

Skills

JavaSpring Boot

7 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools