CrawlJobs Logo

Java Technical Lead

votredircom.fr Logo

Wissen

Location Icon

Location:
India , Mumbai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly experienced Senior Engineer / Java Technical Lead with 14–20 years of hands‑on expertise in designing and building large‑scale distributed systems. The ideal candidate will be a strong technical leader with deep experience in Java backend engineering, system design, architecture, and end‑to‑end ownership of complex systems. This role requires expert‑level problem‑solving, architectural clarity, and the ability to convert complex, ambiguous requirements into scalable, reliable, high‑performance engineering solutions. The candidate will work across components, communication flows, data pipelines, infrastructure, and operational readiness while influencing technical direction across teams.

Job Responsibility:

  • End‑to‑End System Architecture: Architect complete distributed systems from conceptualization to production rollout
  • Define system boundaries, components, and service responsibilities
  • Deliver High‑Level Design (HLD) and Low‑Level Design (LLD) documents
  • Ensure system architectures meet goals for scalability, reliability, performance, and security
  • Make clear engineering trade‑offs backed by strong reasoning
  • Component‑Level Design: Break large systems into independently deployable components
  • Define APIs, contracts, schemas, data models, and communication patterns
  • Apply modern architectural patterns: Domain‑Driven Design, Microservices, Event‑Driven Architecture, CQRS, Hexagonal Architecture
  • Ensure the design is maintainable, extensible, and future‑proof
  • Engineering Ownership: Build and deliver backend components with hands‑on Java expertise
  • Own systems end‑to‑end — design, development, deployment, and production operations
  • Debug performance bottlenecks and complex system issues
  • Drive quality through testing, observability, and operational readiness
  • Cross‑Functional Leadership: Collaborate with Product, Engineering, DevOps, and Infrastructure teams
  • Influence and guide technical direction across engineering teams
  • Handle complex technical and business requirements with clarity and confidence

Requirements:

  • 10+ years of hands‑on Java development experience
  • Strong experience building systems or products from scratch (not just maintenance)
  • Deep understanding of OOP, data structures, algorithms, and design patterns
  • Strong experience with Spring, Spring Boot, Hibernate, or similar frameworks
  • Experience with RESTful APIs and microservices architecture
  • Solid understanding of SQL and NoSQL databases
  • Exposure to cloud platforms (AWS, Azure, or GCP)
  • Strong debugging, troubleshooting, and performance optimization skills
  • Experience with distributed systems, messaging, and high‑scale architectures
  • Proven ability to own systems in production end‑to‑end

Nice to have:

  • Experience with massive‑scale distributed systems (millions to billions of events)
  • Expertise in real‑time, streaming, or low‑latency architectures
  • Experience leading teams or influencing architecture decisions across teams
  • Exposure to multi‑tenant systems and complex enterprise architectures
  • Advanced understanding of reliability engineering and observability

Additional Information:

Job Posted:
April 20, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Java Technical Lead

Java Technical Lead

As a Java Technical Lead, you will drive impactful change and deliver measurable...
Location
Location
Belgium , Brussels
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java
  • Spring Core
  • Spring Boot
  • Angular
  • React
  • Cloud-native development
  • Microservices
  • NoSQL
  • Single page applications
  • Reactive programming
Job Responsibility
Job Responsibility
  • Develop, test and maintain Java applications
  • Design, code, and test new functionalities
  • Troubleshoot issues
  • Optimize performance
  • Maintain technical documentation
  • Collaborate with cross-departmental teams
  • Train and coach team members
  • Communicate with stakeholders, partners, and management
What we offer
What we offer
  • Mobility options (including a company car)
  • Insurance coverage
  • Meal vouchers
  • Eco-cheques
  • Continuous learning opportunities through the Sopra Steria Academy
  • Career development opportunities
  • Team events
  • Fulltime
Read More
Arrow Right

Java Springboot Technical Lead

Software Development Engineers (SDEs) develop software applications that improve...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Take a business problem and come up with the technical strategy (push vs pull etc real time vs batches sync vs async) within the team high level design and lead the implementation
  • Need minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem
  • Showcase exemplary behavior in your work – your design delivery code processes all set examples for your team
  • Influence your team’s technical and business strategy by suggesting novel approaches
  • Able to communicate your ideas and get feedback from different stakeholders and drive convergence to achieve the right outcomes
  • Proactively mentor the rest of the team and help in hiring
  • Ensure design or architectural deficiencies are addressed and routinely simplify integration of your peer teams with your team’s software
  • Consistently lead delivery of valuable features
  • Continually propose and drive process improvements
  • Help elaborate requirements where necessary
Job Responsibility
Job Responsibility
  • Responsible for the entire development and support process for a software programme
  • Design development and implement complex technical solutions
  • Proactively mentor team members
  • Lead delivery of valuable features
  • Drive process improvements
  • Communicate ideas and get stakeholder feedback
What we offer
What we offer
  • Inclusive and respectful work environment
  • Positions open to people with disabilities
Read More
Arrow Right

Core Java Technical Lead

Sopra Steria is looking for a Core Java Technical Lead to support its digital se...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java
  • Eclipse RCP Framework
  • SWT/JFace
  • Eclipse UI Patterns
  • RESTful API
  • Maven
  • Jenkins
  • knowledge of Agile/SAFe
  • C/C++ - Programming
  • Agile
What we offer
What we offer
  • inclusive and respectful work environment
  • open to people with disabilities
Read More
Arrow Right

Core Java Technical Lead

Sopra Steria is a major Tech player in Europe, recognized for its consulting, di...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java
  • Eclipse RCP Framework
  • SWT/JFace
  • Eclipse UI Patterns
  • RESTful API
  • Maven
  • Jenkins
  • Good knowledge of Agile/SAFe
  • C/C++ - Programing
What we offer
What we offer
  • inclusive and respectful work environment
  • open to people with disabilities
  • Fulltime
Read More
Arrow Right

Java Technical Lead

Technical expertise in development, solution design, and ARD writing. Proficienc...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Technical expertise - Dev, Solution design, ARD writing
  • Java programming language
  • Technical documents' authoring
  • Architecture documentation, technical specification documentation, Detailed design documentation
  • Expert in modeling language - Preferred(Archimate), Tools - Diagrams.net, Archi, Sparx EA
  • Basic knowledge on Networking concepts
  • Basic knowledge on Application security
  • Collaborating with multiple stakeholders, application architects, infra-architects and cybersecurity architects
  • Total Experience Expected: 06-08 years
  • BTech
What we offer
What we offer
  • Inclusive and respectful work environment
  • Open to people with disabilities
Read More
Arrow Right

Core Java Technical Lead

Core JAVA Technical Lead position at Sopra Steria, a major Tech player in Europe...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java
  • Swing
  • Corba
  • SQL
  • Linux Shell scripting
  • Eclipse/IntelliJ
  • Git
  • Good knowledge of Agile/SAFe
  • Total Experience Expected: 06-08 years
  • B.Tech qualification
What we offer
What we offer
  • Inclusive and respectful work environment
  • Positions open to people with disabilities
  • Fulltime
Read More
Arrow Right

Java Technical Lead

Java Technical Lead position requiring 6-8 years of experience with Java, Spring...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java 8 and above – hands-on experience
  • SpringBoot / Spring framework
  • Microservice - Webservice (Rest API)
  • Good knowledge on Core Java concepts
  • Good knowledge on Java Design patterns, Micro-service architecture
  • Ability to unit test using JUnits
  • Experience in code version tools preferably GIT, GITLab
  • Any open-source Database like PostgreSQL
  • Prepare design documents & technical flow diagrams
  • BTech/MCA qualification
Job Responsibility
Job Responsibility
  • Assist in defining and maintaining technical architecture for the system
  • Unit testing using JUnits
  • Prepare design documents & technical flow diagrams
  • Code version control using GIT/GITLab
What we offer
What we offer
  • Inclusive and respectful work environment
  • Commitment to fighting against all forms of discrimination
  • Positions open to people with disabilities
  • Fulltime
Read More
Arrow Right

GCP Java Technical Lead

Technical Lead is responsible for leading the design, development, and deploymen...
Location
Location
United States , Denver
Salary
Salary:
140000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in Java development
  • at least 2-3 years in a technical lead or similar leadership role
  • strong expertise in Java (preferably Java 8 or above), Spring Boot, Hibernate, RESTful API design, and microservices architecture
  • hands-on experience with Google Cloud Platform services and cloud-native application development
  • proven ability to design and implement CI/CD pipelines, automate deployments, and manage infrastructure as code
  • experience with containerization (Docker, Kubernetes) and orchestration on cloud platforms
  • solid understanding of relational and NoSQL databases (e.g., SQL, MongoDB), messaging systems (e.g., Kafka), and distributed systems
  • familiarity with Agile methodologies and DevOps practices
  • strong problem-solving, communication, and team leadership skills
Job Responsibility
Job Responsibility
  • Lead the end-to-end development of Java-based applications, ensuring alignment with business requirements and technical standards
  • architect, design, and implement scalable, secure, and high-performance solutions using Java (preferably Java 8 or above), Spring Boot, and related frameworks
  • oversee cloud migration projects and the development of cloud-native applications on GCP, leveraging services such as Compute Engine, Cloud Storage, Pub/Sub, and BigQuery
  • establish and enforce coding standards, development policies, and best practices for cloud and Java development
  • manage code reviews, unit testing, integration testing, and ensure adherence to CI/CD pipelines using tools like Jenkins, GitHub, and GCP-native DevOps solutions
  • collaborate with cross-functional teams including architects, business analysts, DevOps, QA, and product owners to deliver high-quality software
  • mentor and guide junior developers, fostering technical growth and ensuring knowledge sharing within the team
  • troubleshoot complex issues in development and production environments, ensuring service resilience and meeting recovery objectives
  • stay current with emerging technologies, GCP services, and industry trends, and drive their adoption where appropriate
  • Fulltime
Read More
Arrow Right