CrawlJobs Logo

Java Springboot Senior Technical Lead

India, Chennai · Job Posted July 08, 2025
Apply Position
Job Link Share

Job Description

We are seeking a highly skilled Java Developer with strong hands-on experience in Java 11/13 and above, Spring Boot, and RESTful Microservices. The ideal candidate should have solid backend development skills along with familiarity in DevOps practices, containerization, and cloud environments.

Job Responsibility

  • Looking for at least 8 to 10 years of solid experience designing and developing Microservices with Spring Boot while adhering to best security practices
  • Work together with the DevOps, QA, and product teams to make sure the product is high-quality and satisfies the requirements
  • Take part in release reviews, product demos, and design
  • Improve development techniques and processes on a constant basis
  • Keep up with emerging technologies and tools for development

Requirements

  • Strong programming experience in Java 11 or Java 13 and above
  • Hands-on expertise with Spring Boot and REST API / Microservices development
  • Proficient in PostgreSQL and at least one NoSQL database (e.g., MongoDB, Cassandra, Couchbase)
  • Exposure to DevOps practices and working with CI/CD pipelines
  • Working knowledge of Docker / Containers
  • Experience in cloud platforms such as AWS, Azure, or GCP

Nice to have

  • Experience with version control (e.g., Git)
  • Familiarity with Jenkins, GitHub Actions, or other CI/CD tools
  • Basic understanding of Agile methodologies

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Springboot Senior Technical Lead

8 matching positions

Java Springboot Senior Technical Lead

Sopra Steria is seeking a Java Springboot Senior Technical Lead with 8-10 years ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming and object-oriented skills
  • Strong expertise in Java and hands-on experience with Spring Boot for backend development
  • Experience in designing REST APIs and microservices-based architecture
  • Strong knowledge of relational databases such as Oracle and PostgreSQL
  • Excellent verbal and written communication skills
  • Result-oriented with strong analytical and problem-solving skills
  • Ability to work in a fast-paced, agile, and collaborative environment
Job Responsibility
Job Responsibility
  • Maintain, develop, and design scalable, secure, and high-performance applications
  • Build and maintain REST APIs and microservices using Java and Spring Boot
  • Collaborate with DevOps and Cloud teams for deployment and CI/CD integration
  • Participate in code reviews and ensure adherence to coding standards
  • Provide innovative solutions to complex business/technical problems
  • Identify and resolve technical, integration and development issues
  • Implement best practices, standards and processes to ensure quality of the final product
  • Responsible for development of features independently
  • Continuous build, automated testing, and release management
  • Participate in status meetings and provide regular updates
What we offer
What we offer
  • Inclusive and respectful work environment
  • Open to people with disabilities
Read More
Arrow Right

Java Springboot Senior Technical Lead

The Java Technical Lead provides technical leadership for backend development te...
Location
Location
India , Noida; Chennai
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert-level Java and Spring Boot development skills
  • Strong experience with Microservices architecture and API design
  • Hands-on experience with DB2 databases
  • Strong working knowledge of AWS, especially EKS and related services
  • Experience with Kubernetes, Docker, and DevOps practices
  • Strong communication and stakeholder coordination skills
  • Bachelor in Engineering/ Computer Science
  • Prior experience leading teams or modules
  • Knowledge of cloud security and observability tools
  • 8–12 years of relevant experience
Job Responsibility
Job Responsibility
  • Lead design and development of Java microservices-based solutions
  • Define and enforce coding standards, design patterns, and best practices
  • Provide technical guidance and mentorship to development teams
  • Review architecture and design artifacts in collaboration with architects
  • Ensure effective use of DB2, including data design and performance optimization
  • Oversee CI/CD pipelines and deployment on AWS EKS
  • Identify technical risks and propose mitigation strategies
  • Support production deployments and critical issue resolution
Read More
Arrow Right

Senior Java Technical Engineering Lead

The Digital S/W Eng Lead Analyst is a strategic professional who stays abreast o...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in an Apps Development role or senior level experience in an Enterprise Architecture role with subject matter expert in one or more areas
  • Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external cloud platforms (AWS, PCF, Akamai)
  • Lead resources and serve as a functional SME across the company through advanced knowledge of algorithms, data structures, distributed systems, networking, use of knowledge and experience to lead, architect, and drive broader adoption forward
  • Acquire relevant technology and financial industry skills (AWS PWS) and understand all aspects of NGA technology – including innovative approaches and new opportunities
  • Demonstrate knowledge on automating code quality, code performance, unit testing, and build processing in the CI/CD
  • Bachelor’s/University degree, Master’s degree preferred
  • Hands on Experience with Java, Springboot, OpenShift, Public cloud, AngularJS, Spring, Mongo DB, Oracle
  • Strong experience with tools like Eureka, Hystrix, Docker, Kubernetes
  • Good knowledge and experience on GenAI tools and technologies
  • Working knowledge of CI/CD, BitBucket, RTC, SVN, etc. for source control
Job Responsibility
Job Responsibility
  • Accountable for executing and driving results on large-scale efforts or multiple smaller efforts and serving as a development lead for most medium and large projects
  • Accountable for exhibiting a strong understanding of client core business functions
  • Required to support situations in which end user consultation is required to identify system function specifications and incorporate them into overall system design and delivery
  • Assist in the planning and managing of application development assignments generally involving large budgets, cross functional projects or multiple projects
  • Expected to effectively communicate those risks to the business owners
  • Accountable for providing guidance on architecturally significant efforts during the preplanning phase, and ensuring principles and best practices are followed prior to initiation of work
  • Publish design review extensions, and provide documented guidance aligned to sprint plans and timelines
  • Be part of the design review board that will focus on the design process, search for generic patterns, and, at the same time, share best practices across the organization
  • Publish design patterns across lines of business and domain commonalities
  • Drive design reviews for Next Gen Architecture (NGA) and Plan of Record (POR) projects
  • Fulltime
Read More
Arrow Right

Senior Technical Engineering Lead

The Digital S/W Eng Lead Analyst is a strategic professional who stays abreast o...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in an Apps Development role or senior level experience in an Enterprise Architecture role with subject matter expert in one or more areas
  • Expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi's internal and external cloud platforms (AWS, PCF, Akamai)
  • Advanced knowledge of algorithms, data structures, distributed systems, networking
  • Knowledge on automating code quality, code performance, unit testing, and build processing in the CI/CD
  • Bachelor's/University degree, Master's degree preferred
  • Hands on Experience with Java, Springboot, OpenShift, Public cloud, AngularJS, Spring, Mongo DB, Oracle
  • Strong experience with tools like Eureka, Hystrix, Docker, Kubernetes
  • Good knowledge and experience on GenAI tools and technologies
  • Working knowledge of CI/CD, BitBucket, RTC, SVN, etc. for source control
  • Experience with automation tools – Junit / TestNG frameworks, Selenium, Appium, Cucumber
Job Responsibility
Job Responsibility
  • Accountable for executing and driving results on large-scale efforts or multiple smaller efforts and serving as a development lead for most medium and large projects
  • Accountable for exhibiting a strong understanding of client core business functions
  • Required to support situations in which end user consultation is required to identify system function specifications and incorporate them into overall system design and delivery
  • Assist in the planning and managing of application development assignments generally involving large budgets, cross functional projects or multiple projects
  • Accountable for providing guidance on architecturally significant efforts during the preplanning phase
  • Publish design review extensions, and provide documented guidance aligned to sprint plans and timelines
  • Be part of the design review board that will focus on the design process, search for generic patterns, and share best practices across the organization
  • Publish design patterns across lines of business and domain commonalities
  • Drive design reviews for Next Gen Architecture (NGA) and Plan of Record (POR) projects
  • Participate in micro services and NGA code reviews
  • Fulltime
Read More
Arrow Right
New

Senior Java Engineer (Kafka, Kubernetes, SpringBoot) – Banking

My client is looking for a Senior Java Engineer to join a contract basis. They n...
Location
Location
United Kingdom , London
Salary
Salary:
600.00 - 700.00 EUR / Day
welovesalt.com Logo
Salt
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong systems development experience at all stages of systems development covering design, development, testing, live implementation and post implementation support
  • Strong hands-on Object-Oriented Design skills
  • Strong core Java programming skills
  • Experience of developing services/micro-services in Java
  • Experience of developing containerised services using Docker and Kubernetes
  • Hands-on SpringBoot skills
  • Experience of developing and deploying on Unix or Linux
  • Hands-on experience of using the Kafka ecosystem
  • Experience of profiling and performance tuning
  • Experience of Behaviour-Driven and Test-Driven development principles and skills
Job Responsibility
Job Responsibility
  • Working as part of an Agile development team to deliver the migration of the legacy application to new event-based and service-oriented architecture solution, working in collaboration with the Solution Architect, Technical Lead, Application architects and other stakeholders
  • Lead delivery of a coherent end-to-end IT solution that meets both functional and non-functional requirements
  • Ensuring that the IT solution complies with the Enterprise engineering and architecture standards
  • Ensuring end-to-end consistency of solution delivery across platforms and teams by, for instance, organising walkthroughs of the solution with delivery teams
  • Ensuring that the solution meets guidelines and standards for design and development
  • Undertaking hands-on development and coaching staff in the new technologies used
  • The successful candidate will be expected to support the development of more junior colleagues
  • Fulltime
Read More
Arrow Right

Senior Backend Application Development Technical Lead Analyst Vice President

This job opening will help Citi to build sophisticated solutions that will be ta...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years Backend Application development experience
  • 5+ years hands-on core Java, functional programming and Springboot Microservices Distributed system, Kubernetes, Kafka, Mongo DB development experience
  • 5+ years experience and understanding of secure coding practices, SSL/TLS, OAuth, and JWT token handling in Java-based applications
  • 5+ years experience and expertise in integrating Java with NoSQL databases such as MongoDB for scalable, high availability applications
  • 3+ years experience in data modeling and experience with relational and no-SQL database, Oracle and MongoDB
  • Understanding of concurrent and parallel programming, including threads, processes, synchronization, and handling race conditions
  • Knowledge of reactive programming for building asynchronous, event/message-driven systems in microservices based applications that are highly concurrent
  • Proficient in containerizing applications, continuous integration, and continuous delivery in Java ecosystem
  • Knowledge of distributed tracing and API Gateway integration for microservices architecture
  • Proficient in functional programming concepts with Streams API, Lambda Expressions and Optional
Job Responsibility
Job Responsibility
  • Building and supporting the banking applications
  • Building sophisticated solutions that will be targeting 100% digitalization and automation of the applications
  • Fulltime
Read More
Arrow Right
New

Senior Java Backend Developer

Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years hands on experience
  • Strong Knowledge in one of the project management methodologies
  • Experience in designing and implementing Multi-tier applications
  • Excellent analytic & problem solving skills
  • Excellent knowledge in troubleshooting, performance tuning and best practices
  • Experience in Messaging, failover designing and recovery planning
  • Experience in delivering high quality applications
  • Experience in project risk identification techniques, mitigation and escalation
  • Familiar with all phases of the systems lifecycle, from analysis, design and development through to support
  • Experience in developing performance sensitive multi-tier Java/JEE applications
Job Responsibility
Job Responsibility
  • Develop common, reusable components and services utilizing Citi’s best practices
  • Create high performance, low latency applications leveraging existing Citi framework
  • Ensure strong reliability, scalability and performance of our components
  • Liaise with technical and business teams to collaborate on identifying opportunities and solutions
  • Drive architecture and execute on our technical strategy
  • Partner with business to continue to evolve our architecture roadmap beyond near term objectives
  • Coordinate development with both internal technology teams and business
  • Adhere to engineering standards and strive for best in class
  • Assist in third line support during core trading hours
  • Motivate, mentor and lead technical teams, evaluate their delivery, guide the members to deliver quality output with responsible delegation and build a high performance team
  • Fulltime
Read More
Arrow Right

Senior Workflow and Microservices Lead – Vice President

We are seeking a highly skilled and experienced Senior Workflow and Microservice...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6 + years of experience in system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Extensive experience in least 2 of these workflow engines: Pega, IBM BAW, Unqork, Outsystems
  • Experience in Fenergo is added advantage
  • Exposure to programming skills responsible for development of Services/APIs using Springboot, Java, TypeScript, Apache Camel, Kafka
  • Extensive experience with multiple DMN /BRE tools like Drools, IBM BAM, IBM ODM in configuring, managing, exposing, versioning rules and decisions
Job Responsibility
Job Responsibility
  • Design, Develop, Automate, Test, Maintain, deploy highly effective, manageable, monitorable, configurable client lifecycle management workflows/Case focusing on KYC
  • Work with COTS (Commercial off the shelf) SAAS systems
  • Extensive architectural design, implementation, and evolution of workflow and rules solutions
  • Collaborate with cross-functional teams, including product owners, architects, and other engineers, to define, design, and ship new features
  • Perform mandated code reviews and contribute to a culture of continuous improvement
  • Integrate workflow with Citi’s Internal systems using the tool’s array of capabilities
  • Embrace AI for Dev team and Operation efficiencies
  • Extensive experience in building scalable, distributed, highly available systems that will handle millions of transactions
  • Ability to find the cost effective yet scalable solutions for the firm
  • Proficiency with unit tests, automation tests for development
  • Fulltime
Read More
Arrow Right