Lead I - Software Engineering - Java, Spring Boot, Microservices at Global digital transformation solutions provider · Trivandrum, Kochi (Cochin), Chennai, Thiruvananthapuram · 5 - 7 years · ₹19L - ₹28L / yr · Posted 14 Feb 2026

Lead I - Software Engineering - Java, Spring Boot, Microservices
at Global digital transformation solutions provider
Job Details
- Job Title: Lead I - Software Engineering - Java, Spring Boot, Microservices
- Industry: Global digital transformation solutions provider
- Domain - Information technology (IT)
- Experience Required: 5-7 years
- Employment Type: Full Time
- Job Location: Trivandrum, Chennai, Kochi, Thiruvananthapuram
- CTC Range: Best in Industry
Job Description
Job Title: Senior Java Developer Experience: 5+ years
Job Summary:
We are looking for a Senior Java Developer with strong experience in Spring Boot and Microservices to work on high-performance applications for a leading financial services client. The ideal candidate will have deep expertise in Java backend development, cloud (preferably GCP), and strong problem-solving abilities.
Key Responsibilities:
• Develop and maintain Java-based microservices using Spring Boot
• Collaborate with Product Owners and teams to gather and review requirements
• Participate in design reviews, code reviews, and unit testing
• Ensure application performance, scalability, and security
• Contribute to solution architecture and design documentation
• Support Agile development processes including daily stand-ups and sprint planning
• Mentor junior developers and lead small modules or features
Required Skills:
• Java, Spring Boot, Microservices architecture
• GCP (or other cloud platforms like AWS)
• REST/SOAP APIs, Hibernate, SQL, Tomcat
• CI/CD tools: Jenkins, Bitbucket
• Agile methodologies (Scrum/Kanban)
• Unit testing (JUnit), debugging and troubleshooting
• Good communication and team leadership skills
Preferred Skills:
• Frontend familiarity (Angular, AJAX)
• Experience with API documentation tools (Swagger)
• Understanding of design patterns and UML
• Exposure to Confluence, Jira
Mandatory Skills Required:
Strong proficiency in Java, spring boot, Microservices, GCP/AWS.
Experience Required: Minimum 5+ years of relevant experience
Java/J2EE (5+ years), Spring/Spring Boot (5+ years), Microservices (5+ years), AWS/GCP/Azure (mandatory), CI/CD (Jenkins, SonarQube, Git)
Java, Spring Boot, Microservices architecture
GCP (or other cloud platforms like AWS)
REST/SOAP APIs, Hibernate, SQL, Tomcat
CI/CD tools: Jenkins, Bitbucket
Agile methodologies (Scrum/Kanban)
Unit testing (JUnit), debugging and troubleshooting
Good communication and team leadership skills
******
Notice period - 0 to 15 days only (Immediate and who can join by Feb)
Job stability is mandatory
Location: Trivandrum, Kochi, Chennai
Virtual Interview - 14th Feb 2026

Similar jobs (10)
Position Title : Software Engineer
Position Type: Full-Time
Department: Research & Development
Reports To: First Level Manager,
Company Background:
Affiliated with US Group companies, CGLIA Solutions LLP is an innovative Software Product Development organization developing highly available, highly secure, cloud-based enterprise software products catering to the needs of leading Research Facilities, University Medical Centers, Hospitals, and Pharmaceutical companies across the globe, ultimately contributing to the development of life-saving medications.
CGLIA is committed to helping software professionals unleash their creativity, build world-class enterprise applications, and accelerate their careers in a collaborative and innovation-driven environment.
Job Summary :
As a Software Engineer (Java), you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance cloud-based enterprise applications. You will work closely with Product Management, Business Analysts, QA, DevOps, and cross-functional engineering teams to deliver innovative software solutions that exceed customer expectations.
The ideal candidate should be a self-starter with excellent analytical and problem-solving skills, strong expertise in Java backend technologies, and a passion for developing high-quality software. This role also provides an opportunity to mentor junior engineers, participate in technical discussions, and contribute to architectural decisions.
Key Responsibilities
- Participate in requirement analysis and collaborate with Product Management to understand functional and non-functional requirements.
- Contribute to technical design discussions and prepare technical design documentation.
- Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
- Develop and maintain RESTful APIs and Microservices.
- Write clean, reusable, maintainable, and well-documented code following industry best practices.
- Optimize application performance, scalability, reliability, and security.
- Perform unit testing, code reviews, debugging, and production issue resolution.
- Collaborate with QA, DevOps, UI, and Product teams throughout the software development lifecycle.
- Mentor junior engineers and actively contribute to knowledge sharing within the team.
- Stay updated with emerging technologies, frameworks, and software development best practices.
- Participate in technical interviews and hiring activities to support organizational growth.
- Undertake additional responsibilities as required to achieve project and organizational objectives.
Qualifications (Education, Experience, Skills & Knowledge)
- Bachelor's degree in Computer Science, Information Technology, or an equivalent discipline.
- 5+ years of hands-on experience in Java application development.
- Strong expertise in Core Java (Java 8/11/17) and Object-Oriented Programming concepts.
- Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, Spring Security, and Hibernate.
- Strong experience designing and developing RESTful APIs and Microservices.
- Experience working with relational databases such as MySQL, PostgreSQL, Oracle, or MS SQL Server.
- Good understanding of Data Structures, Algorithms, Design Patterns, and Multithreading.
- Angular, Bootstrap, Material Design, HTML5, CSS, JavaScript
- Hands-on experience with Git, Maven/Gradle, and Agile/Scrum development methodologies.
- Experience with code quality tools such as SonarQube and static code analysis.
- Exposure to Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP) is preferred.
- Knowledge of messaging systems such as Kafka or RabbitMQ is an added advantage.
- Strong analytical, troubleshooting, and debugging skills.
- Excellent written, verbal, and interpersonal communication skills.
- Ability to work independently and collaboratively in a fast-paced product development environment.
- Eagerness to learn and adopt new technologies.
Wissen Technology is looking for experienced Java Developers to join our team in Bangalore!
📍 Location: Bangalore
💼 Experience: 5–7 Years
⚡ Immediate Joiners Only
🔑 Key Skills
Strong experience in Core Java
Strong understanding of OOPs concepts
Hands-on experience with Java Collections
Strong knowledge of Multithreading & Concurrency, DSA (Data Structures & Algorithms), Spring Boot & Microservices, REST APIs, SQL / Database
📌 Please Note: Only candidates currently based in Bangalore can apply, as the interview process includes F2F rounds.
Greetings from NAM Info Pvt Ltd,
Job Title: Senior Java Spring Boot & Microservices Developer
Experience: 7+ Years
Primary Skills: Java 8/10, Spring Boot, Microservices, REST APIs, Kafka
Job Summary
We are looking for an experienced Java Spring Boot & Microservices Developer with 7+ years of hands-on experience in designing, developing, and deploying scalable enterprise applications. The ideal candidate should have strong expertise in Java 8/10, Spring Boot, Microservices architecture, RESTful APIs, Kafka, multithreading, collections, and coding best practices.
Key Responsibilities
- Design, develop, and maintain scalable applications using Java 8/10 and Spring Boot.
- Build and implement Microservices-based applications following industry best practices.
- Develop and integrate RESTful APIs with internal and external systems.
- Implement asynchronous and event-driven solutions using Apache Kafka.
- Write clean, efficient, maintainable, and reusable code.
- Optimize application performance using Java Collections, Multithreading, and Concurrency concepts.
- Troubleshoot, debug, and resolve production issues.
- Participate in code reviews and ensure adherence to coding standards.
- Collaborate with cross-functional teams including Product, QA, DevOps, and Business stakeholders.
- Contribute to architecture discussions and technical design decisions.
Required Skills
- 7+ years of hands-on experience in Java development.
- Strong proficiency in Java 8/10 features (Streams, Lambda Expressions, Optional, Functional Interfaces, etc.).
- Excellent understanding of Java Collections Framework.
- Strong knowledge of Multithreading and Concurrency.
- Hands-on experience with Spring Boot.
- Solid experience in developing REST APIs.
- Strong practical experience in Microservices architecture.
- Hands-on experience with Apache Kafka.
- Good understanding of object-oriented programming (OOP), design patterns, and SOLID principles.
- Strong coding, debugging, and problem-solving skills.
- Experience with Git and Maven/Gradle.
- Knowledge of SQL databases and API testing tools such as Postman.
Preferred Skills
- Experience with Docker and Kubernetes.
- Familiarity with CI/CD pipelines.
- Experience working with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of monitoring and logging tools.
- Exposure to Agile/Scrum development methodologies.
Mandatory Technical Expertise
- Java 8/10
- Spring Boot
- REST APIs
- Microservices
- Apache Kafka
- Multithreading
- Collections Framework
- Strong Coding & Problem-Solving Skill
Job Summary
We are looking for an experienced Java Spring Boot Developer with strong expertise in Java, Spring Boot, and Microservices. The ideal candidate should have basic or junior-level experience with React.js and be comfortable working on backend development with some frontend integration.
Key Responsibilities
- Design, develop, and maintain scalable applications using Java and Spring Boot.
- Develop and maintain RESTful APIs and microservices-based applications.
- Build and enhance backend services based on business requirements.
- Work with databases, write optimized SQL queries, and manage data efficiently.
- Collaborate with frontend developers to integrate backend services with React.js applications.
- Participate in code reviews, debugging, troubleshooting, and performance optimization.
- Follow coding standards and contribute to application design and technical documentation.
- Work closely with cross-functional teams to deliver high-quality software solutions.
Mandatory Skills
- Java: Strong hands-on experience in Java development.
- Spring Boot: Experience developing applications using Spring Boot.
- Microservices: Hands-on experience designing and developing microservices.
- React.js: Basic or junior-level experience with React.js.
- REST APIs: Experience developing and integrating RESTful web services.
- SQL/Database: Working knowledge of SQL and relational databases.
Required Experience
- 5–7 years of overall software development experience.
- Strong backend development expertise in Java, Spring Boot, and Microservices.
- Basic working knowledge of React.js is sufficient.
- Good problem-solving, communication, and teamwork skills.
Experience
9–18 Years
Education
IIT / NIT graduates only
Interview Process
Candidates must be available for a Face-to-Face interview in Bangalore or Mumbai.
Key Responsibilities
- Design and develop scalable, high-performance Java applications.
- Lead a team of engineers and drive technical excellence.
- Architect enterprise-grade solutions and provide technical guidance.
- Collaborate with cross-functional teams to define, design, and deliver high-quality software.
- Review code, mentor team members, and ensure engineering best practices.
- Drive system design discussions and resolve complex technical challenges.
Required Skills
- Strong expertise in Core Java and Java ecosystem.
- Excellent problem-solving and analytical skills.
- Very strong coding ability with clean coding practices.
- Strong understanding of System Design and distributed systems.
- Hands-on experience in Java Architecture and designing scalable applications.
- Experience leading engineering teams and mentoring developers.
- Good understanding of software design principles, design patterns, and performance optimization.
- Strong communication and stakeholder management skills.
Preferred Skills
- Experience with Spring Boot, Microservices, REST APIs, and cloud technologies.
- Exposure to CI/CD, containerization, and modern DevOps practices is an advantage.
About NonStop io Technologies:
NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment.
Brief Description:
NonStop io is seeking a proficient Java Developer to join our dynamic team. In this role, you will contribute to designing, developing, and maintaining high-quality Java-based applications. You will work closely with cross-functional teams, ensuring the delivery of robust and scalable software solutions.
Responsibilities:
- Develop and Maintain: Write clean, efficient, and maintainable code for Java-based applications
- Collaborate: Work with cross-functional teams to gather requirements and translate them into technical solutions
- Code Reviews: Participate in code reviews to maintain high-quality standards
- Troubleshooting: Debug and resolve application issues in a timely manner
- Testing: Develop and execute unit and integration tests to ensure software reliability
- Optimize: Identify and address performance bottlenecks to enhance application performance
Qualifications & Skills:
- Strong knowledge of Java, Spring Framework (Spring Boot, Spring MVC), and Hibernate/JPA
- Experience with microservices architecture, distributed systems, and complex system design
- Familiarity with RESTful APIs and web services
- Proficiency in working with relational databases like MySQL or PostgreSQL
- Experience with build tools like Maven or Gradle
- Understanding of version control systems, especially Git
- Strong understanding of object-oriented programming principles and design patterns
- Familiarity with automated testing frameworks and methodologies
- Understanding of AWS environments and cloud-based application deployment
- Experience working with CI/CD pipelines and DevOps practices
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work effectively in a collaborative team environment
Why Join Us?
- Opportunity to work on cutting-edge technology products
- A collaborative and learning-driven environment
- Exposure to AI and software engineering innovations
- Excellent work ethic and culture
If you're passionate about technology and want to work on impactful projects, we'd love to hear from you
Java Developer – Playwright
Experience: 5–10 Years
Location: Bangalore
Primary Skill: Java Development – 80%
Secondary Skill: Playwright – 20%
Job Summary
We are looking for a skilled Java Developer with 5+ years of experience in designing, developing, and maintaining scalable Java applications. The candidate should have strong hands-on expertise in Core Java / Java 8+, backend development, and a good understanding of software development practices.
Experience with Playwright for UI automation and testing is required as a secondary skill. The role will involve approximately 80% Java development and 20% Playwright-based automation/testing.
Key Responsibilities
- Design, develop, and maintain scalable applications using Java.
- Develop clean, efficient, reusable, and maintainable code.
- Work on backend services, APIs, business logic, and application components.
- Troubleshoot and resolve application issues and performance bottlenecks.
- Participate in code reviews and follow coding and development best practices.
- Collaborate with product managers, architects, QA engineers, and other development teams.
- Develop and integrate RESTful APIs and backend services.
- Write unit and integration tests to ensure application quality.
- Contribute to CI/CD and Agile development processes.
- Develop and maintain automated UI test cases using Playwright.
- Use Playwright to validate web application functionality and support regression testing.
- Investigate and resolve automation failures in collaboration with QA and development teams.
Required Skills
- 5+ years of professional experience in Java development.
- Strong knowledge of Core Java, Java 8/11/17+, OOP, collections, exception handling, multithreading, and Java fundamentals.
- Strong experience with Spring / Spring Boot.
- Good experience developing REST APIs and microservices.
- Experience with SQL and relational databases.
- Good understanding of design patterns and software development principles.
- Experience with Git and build tools such as Maven or Gradle.
- Hands-on experience with Playwright for web automation.
- Good understanding of automated testing concepts.
- Experience working in Agile/Scrum environments.
- Strong analytical and problem-solving skills.
Good to Have
- Experience with Microservices architecture.
- Knowledge of Docker/Kubernetes.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of Kafka or other messaging technologies.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
- Experience with JUnit/Mockito and API testing.
- Familiarity with Selenium or other UI automation frameworks.
Education
Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Role Summary
Java Development: 80%
Playwright Automation: 20%
Experience: 5–10 Years
Location: Bangalore
Required Skills
- 5+ years of experience in Backend Java Development.
- Strong proficiency in Core Java.
- Hands-on experience with Spring Boot.
- Experience with Spring Framework, Spring Data JPA, and Hibernate.
- Experience with Spring Batch.
- Strong understanding of RESTful APIs.
- Good knowledge of Microservices architecture.
- Strong experience with SQL databases.
- Exposure to NoSQL databases.
- Experience with Git and CI/CD.
- Experience with JUnit, Mockito, or similar testing frameworks.
- Strong debugging and troubleshooting skills.
- Good understanding of software development best practices.
Good-to-Have Skills
- Docker / Kubernetes
- AWS / Azure / GCP
- Kafka / RabbitMQ
- Redis
- Swagger / OpenAPI
- Monitoring and logging tools
Urgent Requirement 🔥
👉 Java Backend with AWS
👉 Java Backend with React, Spring Boot, Microservices
Exp: 3+ Yrs
Loc: Chennai, Bangalore, Hyderabad
Immediate Joiners Preferred!
**Please apply directly through our careers page**
Who We're Looking For
We are looking for engineers who share our passion for technology and rise to meet hard technical challenges. Individual contributors who thrive in a collaborative culture and a strong technical environment — self-starting, dynamic, and quick to pick up new technologies in order to deliver working solutions with minimal direction.
This is a backend-heavy full-stack role: you should be an engineer who is at home in distributed, server-side systems first, with the range to also work competently across the stack when a feature calls for it.
What You'll Do
We are seeking a Full-Stack Software Engineer to work closely with the architecture team on enhancements to Provenir's cloud-native, microservices-based decisioning engine (rules/graph-based execution).
This role requires deep, hands-on backend expertise and extends into full ownership of features end to end — from service design through UI integration and deployment.
• Design, build, and evolve microservices for Provenir's decisioning engine using Core Java and Spring Boot.
• Design and implement synchronous and asynchronous REST APIs that power decisioning workflows across the platform.
• Apply multi-threading and performance-tuning techniques to keep high-throughput decisioning services fast and reliable at scale.
• Build and maintain event-driven integrations using Kafka and ActiveMQ (or equivalent message queuing technologies) to support distributed, asynchronous processing.
• Model and manage data across relational and NoSQL stores (MySQL, MongoDB) using ORM tools such as Hibernate, Ebeans, or OpenJPA.
• Practice test-driven development, writing and maintaining unit tests as a core part of the delivery process.
• Containerize and deploy services with Docker and Kubernetes, working within a single-region, multi-AZ
AWS deployment architecture, and contribute to CI/CD pipelines (Git, GitHub Actions, Jenkins, Terraform, Datadog).
• Own features across the full SDLC — design, testing, implementation, deployment, and maintenance — in partnership with the architecture team.
• Build and maintain Angular or React or any frontend framework components and modules that surface decisioning workflows and configuration screens, integrating cleanly with backend REST APIs.
• Contribute to responsive UI work using TypeScript, HTML5/CSS3, and frameworks such as Material-UI, Bootstrap, or Tailwind.
What's Required
Experience & Education
• Minimum of 5 years of professional software development experience — this is a firm minimum for the role.
• Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
• Minimum 5+ years of hands-on experience with Core Java, Spring Boot, Angular or React or any frontend framework, AWS, multi-threading, and performance tuning.
• Proven experience designing, building, and deploying microservices architectures in cloud environments.
• 4+ years designing and developing synchronous and asynchronous REST web services.
• Experience with message queuing technologies such as Kafka, ActiveMQ, or equivalent.
• 4+ years working with ORM tools (Hibernate, Ebeans, or OpenJPA) across relational and NoSQL databases (MySQL, MongoDB).
• 4+ years of test-driven development and unit testing practice.
• Solid grounding in OOA/OOD and design patterns — knowing where, why, and how to apply them.
• Hands-on experience with AWS, containerization and orchestration (Docker, Kubernetes), and CI/CD tooling (Git, GitHub Actions, Jenkins, Terraform, Datadog).
Full-Stack / Frontend Exposure
• Working knowledge of Angular or React or any frontend framework, with hands-on experience integrating front-end applications with backend REST services.
• Practical, hands-on experience with HTML5, CSS3, and responsive UI frameworks such as Material-UI, Bootstrap, or Tailwind.
Nice to Have
• Experience with Scrum/Agile development methodologies.
• Unix/Linux operating system knowledge.
• Broader exposure to event-driven and distributed system design beyond core messaging integration.
• Exposure to systems supporting ML/DL/AI model training, testing, or execution within a production product stack.
Why You Should Join Us
Our employees are empowered to be curious, forward-thinking engineers. We ask them to explore the uncharted and build the unimagined — that's what makes Provenir unique.
We offer comprehensive health and wellness plans. You'll enjoy paid time off and company holidays, flexible and remote-friendly options, along with benefits to plan for your future.
At Provenir, you'll be part of a dynamic, growing team that prides itself on building highly innovative, adaptable, and configurable software solutions, in a collaborative culture and strong technical environment.
To learn more,
visit www.provenir.com.
Equal Opportunity
Provenir is an Equal Opportunity Employer. We recognize that diversity and inclusion make our teams stronger,
and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, national
origin, age, sex, gender identity, sexual orientation, disability, marital status, domestic partner status,
citizenship, or veteran status or medical condition. We encourage people from all backgrounds to apply












