CrawlJobs Logo

Fullstack Java Tech Lead

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:

Senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective is to lead applications systems analysis, design and programming activities. This position is responsible for accomplishing results through driving engineering excellence by leading variety of engineering activities including the design, acquisition and deployment of hardware, software and network infrastructure.

Job Responsibility:

  • 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
  • Guide team to establish design standard, improving efficiency of development workflow and product rollout
  • Take ownership of smooth Production releases planning and execution
  • Oversee software quality and system modifications
  • Serve as advisor or coach to mid-level developers and analysts
  • Analyze existing operations to identify risks and redundancies
  • Conduct comprehensive assessments to develop solutions
  • Liaise with team members, management to ensure projects are completed to application development and governance standard
  • Keep up-to-date with industry trends and developments
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes

Requirements:

  • 10+ years of relevant experience in Apps Development role with hands on coding
  • Demonstrated thought leadership in designing complex and distributed systems
  • In depth knowledge of Java, Spring, Kafka, Distributed Cache/Systems (e.g. Apache Ignite), Microservices, Cloud Native Development
  • Hands on experience on relational databases like Oracle
  • API first design thinking and implementation using Rest, websocket and gRPC
  • Experience with building applications on cloud platform such as Docker, Kubernetes or OpenShift
  • Proven implementation of design pattern and enterprise level architecture
  • Strong analytical, troubleshooting and problem-solving skills
  • Excellent verbal and written communication skills
  • Able to work independently and as part of a team
  • Able to multi-task and prioritize tasks effectively
  • Strong organizational and project management skills
  • A completed Bachelor's in Computer Science, Mathematics or equivalent

Nice to have:

  • Risk and Quant domain knowledge
  • UI tech stack knowledge
  • Business knowledge of Risk and Margin and regulatory stress testing
  • Understanding of Risks (Greeks), risk calculation models like VaR/SIMM
  • Ability to work with Quant team
  • Master's degree

Additional Information:

Job Posted:
November 05, 2025

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 Fullstack Java Tech Lead

Java Tech Lead

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
  • 10+ years of relevant experience as senior analyst developer or equivalent role
  • Significant Java Fullstack, Oracle and Python experience
  • Demonstrated excellent analytical skills and financial background
  • 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
  • Bachelor’s degree/University degree or equivalent experience
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, 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
  • Fulltime
Read More
Arrow Right

Java Fullstack Development Lead

This application development senior manager position is based in Pune, India and...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in design and development of medium to large-scale applications using open-source tech stack – Java 21, Spring boot, Spring batch, Microservices, Kafka, Kafka Streams
  • At least 5 years of experience in application development leadership role in large, global, financial services organization
  • Experience with databases: Oracle, No SQL databases, PL/SQL
  • Experience in Angular
  • Experience in System design and architecting applications components
  • Experience in writing unit test and integration test using standard frameworks, ensuring minimized technical debt
  • Experience in building CI CD pipeline and single click deployment -Jenkins, uDeploy, bitbucket
  • Experience in UNIX environment, UNIX scripts etc. will be added advantage
  • Ability to work independently and handle multiple concurrent initiative
  • Functional and Technical Specs documentation
Job Responsibility
Job Responsibility
  • Act as a visionary and strategist for solution/application/system across the platform
  • Provide expertise to identify and translate system requirement into software design artifacts
  • Good in programming and solving problems
  • Drive experiments to assess new solutions /application paths
  • Lead/participate formation of architecture roadmap for the regulatory space in Citi
  • To work proactively & independently to address project requirements, and articulate issues/challenges at appropriate time to address project delivery risks
  • Follow industry wide best practices to minimize technical debt of software deliverables
  • Interface and coordinate tasks with internal and external technical resources. Collaborate to provide estimates, develop overall implementation solutions/application plan, and serve as a lead as required, to implement the installation, customization and integration efforts
  • Fulltime
Read More
Arrow Right

Principal Software Consultant - FullStack

10Pearls is seeking a highly experienced Tech Lead – Software Development to lea...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in IT or related discipline. (Software Engineering preferred)
  • 10+ years of experience as a software developer, with progression into Tech Lead or Senior Engineer roles
  • Proven experience working across multiple product domains and industries, delivering scalable applications
  • Strong hands-on expertise in backend development (Java, Kotlin, Node.js, Python, or similar)
  • Solid experience with web technologies (React, Angular, Vue, Node.js) and mobile platforms (iOS, Android, Flutter, or React Native)
  • Experience leading or collaborating with data engineering teams (analytics pipelines, event tracking, data platforms)
  • Strong understanding of microservices, APIs, cloud-native systems, and distributed architectures
  • Experience building or supporting OTT or media-rich consumer applications is a strong plus
Job Responsibility
Job Responsibility
  • Provide strategic technical leadership by designing and architecting highly scalable, maintainable, and secure systems across the organization
  • Ensure that company engineering practices, including CI/CD, code quality, and security standards, are maintained at the highest level
  • Drive the technical roadmap and align architectural decisions with both business strategy and client needs, serving as a key technical advisor
  • Lead complex technical discussions with both internal teams and external stakeholders, translating business needs into actionable technical solutions
  • Embrace and promote a consulting mindset, acting as a technical expert who advises clients on innovative, scalable solutions that deliver measurable business value
  • Stay updated on new technologies and trends to continuously improve technical skills
  • Mentor and guide engineers, fostering technical growth across teams, and maintaining a culture of learning and innovation
  • Play a key role in the recruitment process, interviewing and selecting top technical talent for the organization, ensuring both technical and cultural fit
  • Act as focal point of contact for technical issues for specific work streams across multiple projects
  • Fulltime
Read More
Arrow Right

Full Stack Engineer

We are seeking a talented and driven Full Stack Engineer (m/f/d) to join our tea...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
flix.com Logo
Flix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years of professional experience in fullstack development, with a strong focus on architecture, system design, and migrating legacy products
  • Strong experience in maintaining and evolving products written in Java / Spring Boot, enabling their migration to a different tech stack
  • Cover your code with tests and have experience with different test runners
  • Obsession with quality ensures every product meets exceptionally high standards
  • Enjoy working within an agile setup
Job Responsibility
Job Responsibility
  • Maintain a core product built with TypeScript and Java / Spring Boot
  • Place our users at the center when developing solutions together
  • Drive the development process using an Agile environment
  • Evolve products using new tech stacks
  • Lead technical decisions inside and across teams to improve technical excellence through lateral leadership
What we offer
What we offer
  • Travel perks: 12 free Flix vouchers + 12 discount vouchers for friends & family
  • Work from (M)Anywhere: Depending on your role, work from another location for up to 60 days per year
  • Hybrid work model: We are an office-first company, but we offer flexibility to balance work and life
  • Wellbeing support: Access confidential 1:1 counselling, courses, and stress management for yourself and up to four family members
  • Learning & Development: Take advantage of language classes, training courses, and expert-led sessions to grow your skills
  • Mentoring Program: Connect with experienced colleagues to gain insights and accelerate your career
Read More
Arrow Right
New

Cyclist Delivery Rider

Want to get paid to exercise? Love cycling and being outdoors? Join our delivery...
Location
Location
United Kingdom , Nottingham
Salary
Salary:
7.55 - 12.21 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Your own bicycle
  • Availability for evenings and weekends (required)
  • A positive, can-do attitude and great customer service skills
  • Good local area knowledge
Job Responsibility
Job Responsibility
  • Represent Domino’s with a smile and deliver excellent customer service
  • Deliver products promptly and safely, following all safety procedures
  • Handle payments correctly and securely
  • Support your store team during quieter delivery periods
What we offer
What we offer
  • Flexible working hours to suit your lifestyle
  • Staff discount on all your favourite pizzas
  • Pension scheme
  • You keep all your tips!
  • Excellent training and career progression
  • Bike box attachment for deliveries
Read More
Arrow Right
New

Training Development Specialist

Our client is seeking a strategic and relationship‑driven Talent Development Spe...
Location
Location
United States , Plymouth
Salary
Salary:
70000.00 - 80000.00 USD / Year
bhsg.com Logo
Beacon Hill
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent experience
  • 5+ years of training and development experience
  • 2+ years of sales experience
  • 2+ years of operations or logistics experience
  • Previous LMS software experience required
  • Business improvement consulting experience (preferred)
  • Strong knowledge of adult learning theory and instructional design best practices
  • Experience designing and implementing organization‑wide talent development programs
  • Excellent project management, planning, and organizational skills
  • Ability to thrive in a fast‑paced, growth‑oriented environment
Job Responsibility
Job Responsibility
  • Partner with leaders, department heads, and field teams to evaluate immediate and long‑term learning priorities
  • Design adaptable learning pathways and career progression options for all positions
  • Build and maintain strong cross‑department relationships to ensure alignment with business goals
  • Develop and revise companywide leadership training programs
  • Support leaders in coaching, mentoring, and training employees across multiple functions
  • Lead efforts to introduce and implement new initiatives and organizational changes
  • Contribute to updating and standardizing training procedures, documentation, and tools
  • Help manage and maintain the company's proprietary learning management system and intranet training resources
  • Ensure all training content is consistently branded and presented professionally
  • Collaborate with subject matter experts to clarify and address training requirements
  • Fulltime
Read More
Arrow Right
New

Sales consultant

Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
2800.00 - 4000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
March 05, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Business, Finance, Economics, or Marketing is preferred
  • degrees from any discipline accepted if you demonstrate strong communication skills
  • SPM (minimum 5 passes including BM) or a Diploma with at least 1–2 years of sales experience
Job Responsibility
Job Responsibility
  • Customer Acquisition: Actively seek out new-to-bank customers through cold calling, roadshows, networking, and referrals
  • Product Promotion: Pitch and sell a variety of products, including Personal Loans, Mortgages, Credit Cards, SME Financing, and Bancassurance
  • Relationship Management: Maintain and deepen relationships with existing customers to encourage loyalty and identify cross-selling opportunities
  • Financial Advisory: Conduct basic financial needs analysis for customers to recommend the most suitable banking solutions
  • Documentation & Compliance: Collect and verify customer documents for loan applications and ensure all activities adhere to Bank Negara Malaysia (BNM) regulations and internal AML (Anti-Money Laundering) policies
  • Market Intelligence: Stay updated on competitor products, interest rates, and market trends to provide feedback to the management team
Read More
Arrow Right
New

Server Load Balancer Engineer (L2)

The Security Support Services Engineer (L2) role involves providing remote techn...
Location
Location
India , Pune
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree or relevant qualification in Information Technology or Computing or a related field
  • Professional level Certification in different Security Technologies such as Cisco, Juniper, Checkpoint, PaloAlto, Fortinet, Aruba, BlueCoat, ZeeScaler 5 such as (but not limited to) CCNP, JNCIP, ACCP, PCNSP, CCSP etc.
  • Moderate level experience in Security technologies such as Firewall, IPS, IDS, Proxy etc.
  • Moderate level experience in technical support to clients
  • Moderate level experience in diagnosis and troubleshooting
  • Moderate level experience providing remote support in Security technologies
  • Moderate level experience in relevant technology
  • Developing knowledge of technical documentation
  • Developing knowledge on management agent concepts, redundancy concepts and remote console architecture within supported technical domain
  • Developing knowledge of vendor technologies, such as Cisco, Microsoft, ARC, Audio Codes, PeterCOnnect , Sonus
Job Responsibility
Job Responsibility
  • Maintains the support process and ensures that requests for support are handled according to the procedures
  • Uses service assurance software and tools to investigate and diagnose problems, collects performance statistics and creates reports, working with users, other staff and suppliers as appropriate
  • Identifies and resolves problems following agreed procedures
  • Carries out agreed maintenance tasks
  • Ensures usage of knowledge articles in incident diagnosis and resolution and assist with updating as and when required
  • Performs defined tasks to monitor service delivery against service level agreements and maintains records of relevant information
  • Analyses service records against agreed service levels regularly to identify actions required to maintain or improve levels of service, and initiates or reports these actions
  • Prioritises and diagnoses incidents according to agreed procedures
  • Investigates causes of incidents and seeks resolution
  • Escalates unresolved incidents and follows up until incident is resolved
  • Fulltime
Read More
Arrow Right