CrawlJobs Logo

Technical Lead Java Python

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

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 junior developers
  • 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
  • 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

Requirements:

  • 9-12 years of relevant experience
  • Hands on expertise in Core Java (Multithreading, Collections), Java EE, Spring, Spring Batch, Spring MVC
  • Hands on experience working with RDMS such as Oracle and NoSQL databases (such as Mongo/Ignite)
  • Experience working on large scale distributed systems along with Docker, Kubernetes and OpenShift
  • Experience reengineering applications from bare-metal hardware to cloud will be a plus
  • Experience leveraging GitHub Copilot and agentic AI tools with a human-in-loop approach
  • Hands on expertise in High Level (System Architecture) and Detail level Design (Design patterns) and the ability convert design to working software
  • Experience in designing, developing and maintaining scalable microservices architectures and RESTful APIs
  • Passion for writing quality code that follows well defined design principles/design patterns and is testable using JUnit/Mockito
  • Experience reviewing and managing code using source control/versioning tools such as Git, BitBucket
  • Experience following processes such as Sprints/JIRAs and leading a team of one or more developers
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
  • Experience working with Python will be a plus

Nice to have:

  • Experience reengineering applications from bare-metal hardware to cloud will be a plus
  • Experience leveraging GitHub Copilot and agentic AI tools with a human-in-loop approach
  • Experience working with Python will be a plus

Additional Information:

Job Posted:
April 23, 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 Technical Lead Java Python

Java-Python Lead Developer

We're seeking a passionate and highly skilled Lead Java Developer to join our ta...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of hands-on experience developing high-performance Java applications (Java 11+ preferred) with a strong foundation in core Java concepts, OOP, and OOAD
  • Proven experience building and maintaining data pipelines using technologies like Kafka, Apache Spark, or Apache Flink
  • Familiarity with event-driven architectures and experience in developing real-time, low-latency applications
  • Deep understanding of distributed systems concepts and experience with MPP platforms such as Trino (Presto), Pinot or Snowflake
  • Experience deploying and managing applications on container orchestration platforms like Kubernetes, OpenShift, or ECS
  • Demonstrated ability to lead and mentor engineering teams, communicate complex technical concepts effectively, and collaborate across diverse teams
  • Excellent problem-solving skills and a data-driven approach to decision-making
  • Python knowledge with exposure to Django or Flask
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
Job Responsibility
Job Responsibility
  • Provide technical leadership and mentorship to a team of data engineers, fostering a culture of collaboration, innovation, and continuous learning
  • Lead the design and development of highly scalable, low-latency, fault-tolerant data pipelines and platform components that meet Citi's evolving business needs
  • Stay abreast of emerging open-source data technologies and evaluate their suitability for integration into Citi's platform
  • Continuously identify and implement performance optimizations across the data platform to ensure optimal efficiency and responsiveness
  • Partner closely with stakeholders across engineering, data science, and business teams to understand requirements and translate them into robust technical solutions
  • Drive the timely and high-quality delivery of data platform projects, adhering to agile methodologies and best practices
  • Fulltime
Read More
Arrow Right

Java Springboot Technical Lead

Responsible for the entire development and support process for a software progra...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-8 years of total experience
  • Proficiency in Java Spring Boot and Kotlin
  • Knowledge of Linux and Windows OS
  • Familiar with IDEs like Eclipse and IntelliJ
  • Experience with scripting languages such as Python and Groovy
  • Skill in using unit test tools like Junit and WireMock
  • Knowledge of tools like Maven, Gradle, JMeter, GitHub, Postman, and Swagger
Job Responsibility
Job Responsibility
  • Take a business problem and come up with the technical strategy
  • Lead the implementation and high-level design
  • Collaborate with SDEs across teams
  • Communicate ideas and get feedback from stakeholders
  • Proactively mentor the team and help in hiring
  • Address design or architectural deficiencies
  • Lead delivery of valuable features
  • Propose and drive process improvements
  • Help elaborate requirements where necessary
  • Programming
What we offer
What we offer
  • Inclusive work environment
  • Support for people with disabilities
  • 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

Java Springboot Technical Lead

Sopra Steria is seeking a Java Springboot Technical Lead to oversee development ...
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
  • need minimal directions or guidance and collaborate with SDEs across teams
  • showcase exemplary behavior in design, delivery, code, and processes
  • influence team’s technical and business strategy by suggesting novel approaches
  • communicate ideas and get feedback from stakeholders
  • proactively mentor the team and help in hiring
  • address design or architectural deficiencies
  • consistently lead delivery of valuable features
  • propose and drive process improvements
  • elaborate requirements where necessary
Job Responsibility
Job Responsibility
  • Responsible for the development and support process of a software programme
  • design high-level technical strategies and solutions
  • lead the implementation of solutions
  • influence team strategies with novel approaches
  • mentor the team and participate in hiring
  • ensure integration and architectural quality
  • deliver valuable features consistently
  • drive process improvements
  • elaborate on requirements as needed.
What we offer
What we offer
  • Inclusive and respectful work environment
  • open to people with disabilities.
Read More
Arrow Right

Java J2EE Technical Lead

Sopra Steria, a major tech player in Europe, is recognized for its consulting, d...
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
  • J2EE
  • multithreading
  • java server faces
  • Rest Api
  • SQL
  • linux shell scripting
  • Git
  • Eclipse/IntelliJ
  • Agile/SAFe
What we offer
What we offer
  • Inclusive and respectful work environment
  • Open to people with disabilities
  • Fulltime
Read More
Arrow Right

Technical Lead

Lead the technical team in the implementation and maintenance of the EDM-ORD app...
Location
Location
Portugal , Lisbon
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • +4/5 years of proven experience as a Technical Lead or in a similar position
  • Proficiency in Python, Java and SQL
  • Experience with Google Cloud Platform (GCP)
  • Familiarity with Energyworx and Web Apps development
  • Excellent communication skills and the ability to work as part of a team
  • Experience with Agile methodologies
Job Responsibility
Job Responsibility
  • Lead the technical team in the implementation and maintenance of the EDM-ORD application
  • Ensuring quality and efficiency in the validation, editing and estimation of energy data
  • Supervising the calculation of billing determinants and making data available to the electricity market
  • Collaborate with other teams and stakeholders to ensure integration and compliance with electricity market rules
  • Use the aforementioned technologies to develop robust and scalable solutions
  • Fulltime
Read More
Arrow Right

Software Engineer, Technical Lead

Are you a former Founder or Engineering Manager looking to return to hands-on te...
Location
Location
United States , Palo Alto
Salary
Salary:
185000.00 - 300000.00 USD / Year
mashgin.com Logo
Mashgin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years relevant coding experience
  • 3+ years of technical or people leadership in a fast-paced engineering environment
  • B.S. or higher in Computer Science (or equivalent work experience)
  • Excellent knowledge of one or more of these languages: Python, Node.js, C++, Go, C#, Java
  • Comfortable learning new languages, libraries, and frameworks when the solution calls for it
  • Experience building production-ready code that’s used regularly by lots of people
Job Responsibility
Job Responsibility
  • Leading and owning major feature development and working directly with the founders on product development from end to end
  • Technical leadership and direct responsibilities of specific products and features
  • Mentoring other engineers
  • Working with a small interdisciplinary team in hardware, software and design to build new versions of products from scratch
  • Work full stack on building new features and dreaming up new architecture to solve challenging problems
  • Rethinking and recreating existing codebases for scale
  • Continuously improving and maintaining code that’s already in production
What we offer
What we offer
  • Excellent health, dental and vision insurance for you and your dependents
  • 401k plan
  • Flexible PTO policy
  • Catered lunch in office with fully stocked snacks and beverages
  • Pet insurance for your fur babies
  • Voluntary life insurance plan
  • Competitive salary and options in a small, rapidly scaling company
  • Fulltime
Read More
Arrow Right

Java Technical Consultant Architect

Seeking a highly skilled technical architect to design and implement customized ...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE / B.Tech/ MS/ M.Tech education qualification
  • 10-14 years of total experience
  • Expertise in Java & API integrations
  • Good understanding of distributed systems
  • Knowledge of various AI frameworks
  • Strong problem-solving skills
  • Architectural design expertise
  • Hands-on coding abilities
  • Experience with Python
Job Responsibility
Job Responsibility
  • Design and develop customized integration solutions for multiple applications
  • Work closely with product owners, AI architects, and application developers to ensure seamless integration
  • Build scalable, secure, and efficient components using Java and Python
  • Define API standards and best practices for component integration
  • Ensure robust monitoring, logging, and debugging capabilities for integrated solutions
  • Collaborate with security teams to implement secure integrations and compliance standards
  • Lead proof-of-concept (PoC) initiatives and evaluate new technologies for integration
  • Document architecture, design decisions, and integration workflows
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