CrawlJobs Logo

Java Lead

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Chennai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Digital S/W Eng Lead Analyst is a strategic professional who stays abreast of developments within own field and contributes to directional strategy by considering their application in own job and the business. Recognized technical authority for an area within the business. Requires basic commercial awareness. There are typically multiple people within the business that provide the same level of subject matter expertise. Developed communication and diplomacy skills are required in order to guide, influence and convince others, in particular colleagues in other areas and occasional external customers. Significant impact on the area through complex deliverables. Provides advice and counsel related to the technology or operations of the business. Work impacts an entire area, which eventually affects the overall performance and effectiveness of the sub-function/job family.

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, so that they can make informed decisions
  • 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, supporting design principles and best practices
  • Participate in micro services and NGA code reviews
  • Empower SDEs and their teams by mentoring and coaching
  • Have a comprehensive understanding of the business domain, the systems, and the products in your space
  • Provide a long-term perspective for business and technology choices
  • using technical judgment to vet architecture as required
  • Able to direct teams on how to develop and deliver systems that are efficient with resource usage such as hardware, runtime, performance, load, and memory requirements
  • Responsible for broader design decisions and development of long-term strategies that significantly influence the development process and standards
  • Accountable for Design Reviews of Agile and Plan of Record (POR) projects as well as accountable for Code Reviews of Next Gen Architecture (NGA) projects and are expected to elaborate, promote and communicate Design Patterns applicable to NGA architectures and solutions
  • Accountable for providing architectural guidance to the SDE’s based on best practices and in alignment with CTO guidelines and platform
  • Drive clarity and work with complete independence as business and or technical strategy is not defined
  • Provide the corresponding architectural guidance, and conduct design reviews and code reviews based on the projects assigned to your LOB
  • Accountable for the overall strategy and for driving the teams inside and outside of your organization to deliver expected results
  • Drive mindful discussion with business and technical stakeholders that lead to timely decisions
  • Participate in discussions to drive smart trade-off decisions that balance efforts, delivery timelines, features, and technical constraints
  • Identify and remove blockers and always find the path forward in challenging situations
  • Create plans that have a clear path to delivery
  • Solve for dependencies between agile and waterfall delivery efforts
  • Help your teams organize for delivery while maximizing resources for the greater good of the Digital organization
  • Understand engineering best practices and apply best practices to the software development lifecycle (SDLC)
  • Accountable for Design Reviews for Citi Agile and POR projects as well as Code Reviews for the NGA projects
  • Elaborate, bring and communicate clear metrics on Design Reviews, Code Reviews, CI/CD and Design Patterns adoption
  • Communicate progress, anticipate bottlenecks, provide escalation management, identify, assess, track and mitigate issues/risks at multiple levels
  • Recognize discordant views and take part in constructive dialog to resolve them
  • Demonstrate the ability to implement continuous improvement and the induction of new technology
  • Demonstrate examples of influence in scrum teams beyond your own area of focus

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
  • Good hands-on experience in Core Java, JSP, Servlet knowledge is mandatory to support Legacy application development
  • Bachelor’s/University degree, Master’s degree preferred

Additional Information:

Job Posted:
March 25, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Java Lead

Apps Dev Tech Lead Analyst (Java Lead)

The Applications Development Technology Lead Analyst is a senior position respon...
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 Apps Development or systems analysis role
  • extensive experience in system analysis and 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.
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • identify and define necessary system enhancements to deploy new products and process improvements
  • resolve high-impact problems/projects through in-depth evaluation of complex business processes
  • provide expertise in applications programming and ensure application design adheres to architecture blueprint
  • utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • develop knowledge of how business areas like architecture and infrastructure integrate to accomplish goals
  • serve as an advisor or coach to mid-level developers and analysts by allocating work as necessary
  • perform systems analysis, design, coding, unit testing, and other SDLC activities
  • conduct code reviews and ensure code meets requirements
  • communicate continually with clients and project teams
What we offer
What we offer
  • Equal opportunity employer
  • career mobility within Citi
  • opportunity to work on strategic state-of-the-art solutions using new technologies like Agile, DevOps, Microservices, Docker
  • high-visibility and challenging projects
  • mentoring and professional growth opportunities
  • compliance with applicable laws and company policies.
  • Fulltime
Read More
Arrow Right

Sr Java/Java EE Architect / Lead Java Developer (AI)

The Java EE Developer are expected to contribute to the design, development, and...
Location
Location
United States , Austin
Salary
Salary:
Not provided
dutechsystems.com Logo
Dutech Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep hands-on experience in Java and Java EE development, including EJB, JPA, and SOAP-based services. Able to analyze legacy codebases and identify transformation paths for cloud migration
  • Proficiency in Java SE 1.8 and Java EE 8, including deployment on enterprise-grade application servers
  • Experience with object-relational mapping and integrating persistence layers with business logic
  • Ability to work with cross-functional teams including architects, business analysts, and security engineers to align development with business goals
  • Proven experience with, or strong understanding of, AI code analysis tools for static analysis, code understanding, and pattern recognition
  • Familiarity with DevSecOps practices, including automated testing, deployment, and monitoring
  • Exposure to cloud-native transformation strategies, including containerization, elastic scaling, and loosely coupled interfaces
  • Familiarity with Agile methodologies, sprint planning, and backlog refinement in collaboration with product owners and SMEs
  • Exceptional analytical and problem-solving skills, with a keen eye for detail
  • Strong understanding of software design principles and patterns
Job Responsibility
Job Responsibility
  • Analyze legacy Java EE components, including EJB, JPA , and SOAP services, to support architectural decision-making
  • Participate in application rationalization and transformation planning
  • Support technical walkthroughs and documentation activities to map current application behavior, dependencies, and integration points
  • Collaborate with architects and business analysts to help ensure modernization efforts retain core business logic and interoperability
  • Assist in migrating legacy systems to cloud-native platforms, emphasizing microservices and API-driven architectures
  • Utilize AI code analysis tools for examining legacy Java EE applications
  • Extract and document detailed business requirements and rules based on existing code
  • Work with business stakeholders and technical teams to validate and adjust identified requirements
  • Identify and record technical debt, design patterns, and architectural details within legacy systems
Read More
Arrow Right

Java Module Lead

Sopra Steria seeks a Java Module Lead with 4-6 years of experience in Java, Spri...
Location
Location
India , Bengaluru; Chennai; 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
  • Spring Boot / Spring framework
  • 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
Job Responsibility
Job Responsibility
  • Java 8 and above – hands-on experience
  • Spring Boot / Spring framework
  • 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
What we offer
What we offer
  • Inclusive and respectful work environment
  • Open positions for people with disabilities
  • Fulltime
Read More
Arrow Right

Java Technology Lead

We are seeking a skilled and experienced Java Technology Lead to join our dynami...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 8-12 years of proven experience as a Java Developer or Java Technology Lead, with a strong background in Java-based technologies
  • In-depth knowledge of Java (JDK 8+), Spring Framework (Spring Boot, Spring MVC, Spring Security), Hibernate, RESTful APIs, and Microservices architecture
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes)
  • Strong experience with relational databases (e.g., Oracle)
  • Knowledge of version control tools such as Git and CI/CD pipelines
  • Experience in Agile/Scrum methodologies
  • Excellent problem-solving skills and the ability to think critically in complex technical situations
  • Strong leadership, mentoring, and team management experience
  • Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams
  • Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience)
Job Responsibility
Job Responsibility
  • Lead and manage a team of Java developers, providing technical direction and mentorship to ensure timely and high-quality project delivery
  • Design, develop, and maintain robust, scalable, and efficient Java applications
  • Collaborate with cross-functional teams, including product managers, business analysts, and other technology leads, to define and refine technical requirements and solutions
  • Conduct code reviews to ensure adherence to best practices, standards, and guidelines
  • Troubleshoot, debug, and optimize existing applications to improve performance and scalability
  • Lead the architecture and design of Java applications, ensuring they align with the organization’s long-term technical vision
  • Stay current with emerging trends in Java technologies and incorporate relevant tools and practices into the development process
  • Provide technical leadership and guidance on the full software development lifecycle (SDLC), from requirements gathering to design, implementation, testing, and deployment
  • Oversee and drive automation of build, deployment, and testing processes to improve productivity
  • Ensure the implementation of security best practices and code quality standards
  • Fulltime
Read More
Arrow Right

Senior / Lead Core Java Developer

Citi is a world-leading global bank. We have approximately 200 million customer ...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Primary development expertise in core Java development, including knowledge of collections, IO, multi-threading and generic
  • Proven Lead experience in a matrix managed environment
  • Highly motivated self-starter comfortable with new challenges and learning new technologies
  • Experience with build tools such as Gradle and Maven
  • Comfortable working with Linux and familiar with standard developer tooling, such as Git, BitBucket/GitHub, Jira, Confluence
  • Extensive experience in system analysis and programming of software applications in Java
  • Experience in managing and implementing successful projects
Job Responsibility
Job Responsibility
  • Delivery of our Cash, derivatives OMS product globally
  • Close engagement with Equities Sales and Trading desks to understand key functional and non-functional requirements, prioritization and day to day questions
  • Collaborate with other members of the team to extend functionality and enhance performance of existing processes
  • Identify opportunities for continuous quality improvement of technical standards and methodologies
  • Be instrumental in the design and implementation of automated integration testing
  • Provide second line support, including out of hours, for the processes and components you develop
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • Discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Team Lead Java Engineer, Remarketing

At AUTO1 Group, our Remarketing department serves as a cornerstone of our vertic...
Location
Location
Salary
Salary:
Not provided
auto1.com Logo
AUTO1 Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least two years of experience in leading a group of developers and taking responsibility for a team and software
  • 5+ years of professional experience in java programming
  • Good understanding of the JVM
  • Fluid in modern java and know the possibilities of the language and can apply them in every-day and really tricky scenarios
  • Passionate opinion on how a restful APIs should ideally look like, but not too dogmatic to ignore the every-day needs of a business
  • At least 2 years experience with spring-based technologies and have hands-on experience with spring boot, ideally spring cloud
  • Leverage software design principles and patterns in your product to technical specifications flows
Job Responsibility
Job Responsibility
  • Architecture, solution design, development, quality assurance, shipping, monitoring and maintenance are all done by us in our service oriented platform with currently 300+ RESTful microservices
  • Own a subset of our applications and services
  • Use your experience, hands-on and can-do attitudes to solve complex problems
  • Your solutions and technical advice are founded on your solid technical experience
  • Take responsibility for the growth and development of your team and help everyone around you to get better every day
  • Hire world-class talent, lead by example and mentor those around you to push boundaries and excel
What we offer
What we offer
  • Educational budget for your personal growth
  • Team and company events like Hackathons, International Nights, Company Party, Football and more
  • Work with some of the most talent engineers in the city, and have the chance to learn and exchange experiences with our In-house training courses
  • Working from home options, flexible working hours and 30 days of vacation
Read More
Arrow Right

Lead Java Developer

The Applications Development Technology Lead Analyst is a senior level position ...
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 relevant experience in Apps Development or systems analysis role
  • experience working in Financial Services or a large complex and/or global environment
  • working knowledge of Java 8 and above, backend REST APIs
  • experience on Gradle, ECS, ELK, App dynamics, Splunk is a plus
  • expertise on Cloud infrastructure both on-premises and public cloud (i.e., OpenShift, AWS, etc.)
  • expertise to Quality as Code Implementation (i.e. TDD, BDD, Unit Testing, Selenium)
  • expertise to API Management tools
  • subject Matter Expert (SME) in Applications Development
  • consistently demonstrates clear and concise written and verbal communication
  • sound knowledge of GenAI and automation tools to increase development efficiency and quality
Job Responsibility
Job Responsibility
  • partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • lead development for scalable, resilient and high performance system using Java, Spring Boot, for RESTful API development for communication between microservices, ensuring efficient data exchange and system integration in cloud (AWS/OpenShift) environments
  • lead to implement secure authentication mechanisms using JWT, OAuth and role-based access control (RBAC)
  • Fulltime
Read More
Arrow Right

Applications Development Java Lead Analyst

The Applications Development Java Lead Analyst is a senior level position respon...
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 Apps Development or systems analysis role
  • Extensive experience 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
  • Bachelor's degree/University degree or equivalent experience
  • Master's degree preferred
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • Identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming
  • Ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts
  • Appropriately assess risk when business decisions are made
  • Fulltime
Read More
Arrow Right