CrawlJobs Logo

Java J2ee Technical Project Lead

India, Noida · Job Posted October 31, 2025
Apply Position
Job Link Share

Job Description

Sopra Steria, a major Tech player in Europe with 50,000 employees in nearly 30 countries, is recognised for its consulting, digital services and solutions. Sopra Steria places people at the heart of everything it does and is committed to putting digital to work for its clients in order to build a positive future for all.

Job Responsibility

  • Develop software solutions by understanding business needs, studying systems flow, data usage, and work processes
  • investigating problem areas
  • following the software development lifecycle
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts etc.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming
  • Updates job knowledge by studying state of the art development tools, programming techniques, and computing equipment
  • Provides information by collecting, analysing, and summarizing development and service issues
  • Accomplishes engineering and organization mission by completing related results as needed
  • Supports and develops software engineers by providing advice, coaching and educational opportunities

Requirements

  • Strong experience in developing large scale enterprise grade applications using Core Java and Java ecosystem frameworks
  • Strong in architecting and design
  • Experience with Springboot Framework
  • Experience with container-based deployments using Dockers
  • High level of proficiency in handling concurrent processing in a multi-threaded environment
  • Familiar with PostgreSQL, NoSQL databases, Distributed Caches and Data-Grids
  • Experienced with Git, Maven, Jenkins and Continuous Integration
  • Train and integrate new team members and proactively support the continued development of existing team members
  • Excellent problem-solving skills, willingness to take ownership and risks, and enthusiasm in the face of technical challenges
  • BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent)
  • 08-10 years of experience

Nice to have

  • Quarkus
  • OAuth2.0
  • JWT
  • Angular
  • JSON
  • XML

What we offer

  • Inclusive and respectful work environment
  • Open to people with disabilities
  • Opportunity to work alongside tech experts
  • Support for creativity and initiatives

Looking for more opportunities?

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

Similar Jobs for

Java J2ee Technical Project Lead

8 matching positions

Java J2EE Technical Project Lead

Sopra Steria, a major Tech player in Europe with 50,000 employees in nearly 30 c...
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 11+
  • J2EE
  • Spring-boot
  • Docker
  • PostgreSQL
  • MongoDB
  • Hazelcast/Redis
  • REST
  • OAuth2.0
  • JWT
Job Responsibility
Job Responsibility
  • Develop software solutions by understanding business needs, studying systems flow, data usage, and work processes
  • investigating problem areas
  • following the software development lifecycle
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts etc
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming
  • Updates job knowledge by studying state of the art development tools, programming techniques, and computing equipment
  • Provides information by collecting, analysing, and summarizing development and service issues
  • Accomplishes engineering and organization mission by completing related results as needed
  • Supports and develops software engineers by providing advice, coaching and educational opportunities
What we offer
What we offer
  • Commitment to fighting against all forms of discrimination
  • Inclusive and respectful work environment
  • Positions open to people with disabilities
  • Fulltime
Read More
Arrow Right

Java J2EE Project Lead

Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in developing large scale enterprise grade applications using Core Java and Java ecosystem frameworks
  • Strong in architecting and design
  • Experience with Springboot Framework
  • Experience with container-based deployments using Dockers
  • High level of proficiency in handling concurrent processing in a multi-threaded environment
  • Familiar with PostgreSQL, NoSQL databases, Distributed Caches and Data-Grids
  • Experienced with Git, Maven, Jenkins and Continuous Integration
  • Train and integrate new team members and proactively support the continued development of existing team members
  • Excellent problem-solving skills, willingness to take ownership and risks, and enthusiasm in the face of technical challenges
  • BTech, MTech, or PhD in Computer Science or related technical discipline (or equivalent)
Job Responsibility
Job Responsibility
  • Develop software solutions by understanding business needs, studying systems flow, data usage, and work processes
  • investigating problem areas
  • following the software development lifecycle
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts etc
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming
  • Updates job knowledge by studying state of the art development tools, programming techniques, and computing equipment
  • Provides information by collecting, analysing, and summarizing development and service issues
  • Accomplishes engineering and organization mission by completing related results as needed
  • Supports and develops software engineers by providing advice, coaching and educational opportunities
Read More
Arrow Right

Java Technical Lead- Assistant Vice President

Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 7 -12 years of JAVA, J2EE Development experience
  • Hands-on programming experience in Spring MVC, Spring Batch
  • Strong experience in SOAP, AXIS, and Java/Spring REST services
  • Proven hands-on experience designing and developing loosely coupled micro-services in the Java (10+) technology stack including spring, spring-boot, spring-data, JPA, REST-ful architecture, maven/Gradle, web sockets and open-source technologies
  • Experience in designing and developing solutions using Message Oriented Middleware architecture and products such as Kafka, Apache MQ over SSL
  • Working experience with Web service technologies such as REST, JSON, SOAP, JAXB, JAX-WS
  • Experience working with BPM tool such as IBM BAW, Headless BPM and top Open-Source workflow tools will be an added advantage
  • Strong exposure to BPM Concepts - Start/Intermediate UCA, Process/Service Design, Human Services with external activity, Timers, Connectors, IBM BPM REST Calls
  • Experience with Microservices
  • Strong experience in Cloud development stack – PaaS (OpenShift/Cloud Foundry) & Docker
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Java Technical Lead – Assistant Vice President

Working at Citi is far more than just a job. A career with us means joining a te...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-13 years of strong Application Development / proven engineering experience using technologies Java, J2EE, Spring boot, Microservices, Rest APIs
  • Should have strong understanding of Enterprise Architecture patterns, Cloud platforms - PCF, OpenShift
  • 8-12 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
  • Demonstrate knowledge on automating code quality, code performance, unit testing, and build processing in the CI/CD
  • Bachelor’s/University degree
Job Responsibility
Job Responsibility
  • Support and assist senior software engineer managers in coordinating and managing software development projects
  • Collaborate with cross-functional teams, including developers, designers, and product managers to ensure timely and high-quality delivery of digital software solutions
  • Assist in the planning and execution of software development processes, including requirement gathering, coding, testing, and deployment
  • Help prioritize and assign tasks to team members, ensuring alignment with project timelines and objectives
  • Participate in code reviews and provide constrictive feedback to developers to support growth and development
  • Possess the ability to continuously build a network of talent inside and outside of the company
  • Create mechanisms to help onboard new talent to the organization and be able to mentor others
  • Effectively coach and give feedback to direct reports to help develop talent and support career development
  • While managing the team you will be able to apply performance standards and identify resource needs for the team to set and balance goals across team to optimize performance against department goals and employee development
  • Design, implement, and deploy software components and solve difficult problems generating positive feedback
  • Fulltime
Read More
Arrow Right

Java Springboot Technical Lead

Experience : 6 years to 8 years Location : Bangalore (K R Puram) Mode of work: F...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6 to 8 years of experience in Java application development and support
  • Strong hands-on experience in Core Java, J2EE, Spring, and Spring Boot
  • Experience in developing and consuming RESTful APIs / web services
  • Good knowledge of microservices architecture
  • Strong experience with SQL and relational databases such as Oracle, SQL Server, MySQL, or PostgreSQL
  • Experience in debugging, performance tuning, and code optimization
  • Knowledge of design patterns, coding standards, and secure coding practices
  • Experience in production support, incident handling, and root cause analysis
  • Familiarity with CI/CD pipelines, Git, Maven/Gradle, and deployment processes
  • Experience in working with application servers and middleware platforms
Job Responsibility
Job Responsibility
  • Design, develop, and maintain Java-based applications and services
  • Analyze business requirements and translate them into technical solutions
  • Develop and support REST/SOAP APIs, backend services, and integrations with upstream/downstream systems
  • Perform code development, unit testing, debugging, and defect fixing
  • Review existing application design and recommend improvements for performance, scalability, and maintainability
  • Support production issues, incident analysis, root cause identification, and resolution
  • Work on enhancements, change requests, and project delivery activities
  • Participate in code reviews, design discussions, and technical documentation
  • Coordinate with business teams, architects, QA teams, and support teams for successful delivery
  • Support deployment, release validation, and post-implementation activities
  • Fulltime
Read More
Arrow Right

Applications Development Technical Lead Analyst

Working at Citi is far more than just a job. A career with us means joining a te...
Location
Location
United States , Tampa
Salary
Salary:
155200.00 - 171360.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
July 14, 2026
Flip Icon
Requirements
Requirements
  • Requires at least a Bachelor’s degree or foreign equivalent in Applied Computer Science, Computer Applications or related field and 6 years of progressive experience as a Software Engineer, Software Developer, Full Stack Java Developer, or related position involving back-end functionalities and front-end components development. 6 years of experience must include: Java, J2EE, JPA
  • Spring, Hibernate
  • Design patterns Microservices, REST API
  • Oracle PL/SQL, Stored procedures, triggers
  • JavaScript, HTML, CSS, Angular, React
  • Maven, Jenkins, Docker, Kubernetes, Linux, Shell. At least 4 years of experience must include: Junit testing frameworks
  • Agile/Scrum methodology and content management using JIRA, Confluence
  • JSON, XML, YAML
  • Python
  • and Code review & hygiene using, Blackduck, SAST Check Marx.
Job Responsibility
Job Responsibility
  • Design and develop software solutions for Data Governance Integration Framework projects
  • Analyze business requirements and convert functional, security and compliance requirements into specifications
  • Use Agile/Scrum methodology, Core Java, Java, J2EE, J2SE, JDBC, JNDI, JMS, JPA, Spring, Spring boot, Hibernate
  • Design patterns Microservices, JSON, XML, YAML
  • Build, enhance and maintain microservices and tooling to manage source code version and release in repositories using core Java language
  • Perform backend development using Java and frontend interfaces development using Angular
  • Build and maintain SQL scripts and triggers, and REST API functions
  • Use Oracle PL/SQL, Stored procedures, triggers and NoSQL MongoDB, JavaScript, HTML, CSS, Angular, React, and Webpack, NodeJS
  • Write unit test cases in Junit and Cucumber, test scripts and automation test programs, and develop web automation using Selenium
  • Use messaging frameworks Kafka, JMS, RabbitMQ messaging
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Vice President - Lead Java Developer

Application developer with strong analytical and technical ability with over 12+...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience in Enterprise applications, REST services using Java/J2EE technologies and AI
  • Experience in working on medium to large enterprise projects, preferably in financial services
  • Strong insight on OOPS concept and good hands on experience on Java and other java based frameworks like Spring Batch, Spring IOC, Spring Annotation, Spring Security
  • Good experience in using AI Coding tools
  • Hands on experience on messaging platform like Kafka
  • Good working knowledge of JBPM as BPMN Framework is must
  • Good working knowledge of Docker, Kubernetes and OpenShift is a must
  • Good knowledge of Github, Github copilot
  • Worked in Agile/DevOps Environment and should have played scrum master
  • 10+ years of relevant experience in Apps Development or systems analysis role
Job Responsibility
Job Responsibility
  • A seasoned SME and technical specialist in Client On boarding/AML/KYC/Account Opening domain
  • Employ standards, frameworks and patterns while designing and developing components
  • Implement and maintain a suite of Workflow driven, Java application with RESTful services
  • Develop high quality code employing software engineering and testing best practices
  • Developing software that processes, persists and distributes data via relational and non-relational technologies
  • Hands on coding, authoring unit tests/Junit, performance tests and maintaining high code quality
  • React and provide quick turnaround to business requirements and management requests
  • Well versed in Agile Development Life Cycle and capable to lead a team for 4-5 developers
  • Partner with database developers to implement ingestion, orchestration, quality/reconciliation and distribution services
  • Work independently, good communication skills, experience in working on complex and medium to large projects
  • Fulltime
Read More
Arrow Right

Lead Java Technologist

The Lead Java Technologist is a senior level position responsible for establishi...
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
  • Exposure to Large Scale environment, System Design, and Distributed Systems
  • Btech, BS or MS Degree in Computer Science, Information Technology, or equivalent
  • 10+ years of experience, working in similar roles across banking or services technology
  • Strong Technical background in JAVA / J2EE, Micro services applications
  • DevOps
  • Agile
  • PaaS (like OpenShift)
  • Demonstrated experience using AI-powered development tools (e.g., GitHub Copilot, ChatGPT, Claude, Cursor, or similar platforms) in professional software development
  • Proven ability to effectively prompt and interact with AI assistants to solve technical problems and generate quality code
  • Strong understanding of when and how to appropriately leverage AI tools versus traditional development approaches
Job Responsibility
Job Responsibility
  • Own and be responsible for end-to-end development of the projects/ programs assigned
  • Deliver high-quality software programs adhering to standards and be involved in design reviews, program specifications review
  • Collaborate with stakeholders and work closely with various technology groups & vendor organizations to be able to drive a standard framework for development processes
  • Ensure compliance with organizational policies and security guidelines when using AI tools
  • Validate and review AI-generated code and content for accuracy, security vulnerabilities, and adherence to coding standards
  • Maintain code ownership and accountability while using AI assistants as productivity enhancers
  • Demonstrate critical thinking in evaluating AI-generated outputs and recommendations
  • Deliver state-of-the-art solutions using new stack development using Agile/ DevOps/ Micro services/ Docker/ Java8/ while keeping the show on the road for legacy technology stack
  • Regularly interact with business and operations partners globally
  • Ensure the right team structure and organization is put in place for the new development unit
  • Fulltime
Read More
Arrow Right