CrawlJobs Logo

Java Backend Technology Lead Analyst

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States , Tampa

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

113840.00 - 170760.00 USD / Year
Save Job
Save Icon
Job offer has expired

Job Description:

The backend tech lead is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

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

Requirements:

  • 6 plus years of relevant experience in Apps Development or systems analysis role
  • Strong Programming skills in Java, Spring Boot 3.0, Angular 14+(good to have), JavaScript, PL/SQL (Oracle 19c), DB Design and Optimization
  • Hands on development experience with at least 3 years in tech lead role
  • Experience in leading the development of full stack software solutions involving front end, middleware and backend
  • Experience in technical managing project teams
  • Experience in working in agile projects, with good knowledge in DevOps practices, and CI/CD pipelines
  • Experience in managing and implementing successful projects
  • Consistently demonstrates clear and concise written and verbal communication
  • Good problem-solving skills and attention to detail, proactive working attitude, quick learning ability, strong ownership and responsibility and team spirit
  • Bachelor’s degree/University degree or equivalent experience

Nice to have:

Angular 14+

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
  • discretionary and formulaic incentive and retention awards

Additional Information:

Job Posted:
January 06, 2026

Expiration:
January 12, 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 Backend Technology Lead Analyst

VP, Angular & Java Apps Dev Tech Lead Analyst

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of software development experience
  • 5+ years hands-on coding skills in both frontend (Angular) and backend (Java) technologies
  • 5+ years experience with microservices architecture, Spring Framework, and RESTful API design
  • 3+ years in a leadership role
  • Proficiency in Oracle and MongoDB databases
  • Experience with messaging (e.g., Kafka) and event-driven architectures
  • Strong understanding of software design patterns, architecture principles, and best practices
  • Understanding of security best practices in software development
  • Proven track record of leading successful software projects and mentoring developers
  • Excellent problem-solving skills and ability to navigate complex technical challenges
Job Responsibility
Job Responsibility
  • Provide technical leadership and mentorship to a team of full-stack, frontend, and backend developers
  • Actively participate in coding and problem-solving, maintaining a strong hands-on presence in development
  • Architect and design scalable, robust solutions for complex technical challenges
  • Lead the planning and execution of major development initiatives and projects
  • Oversee code quality, conduct code reviews, and enforce best practices and coding standards
  • Drive the adoption of new technologies and methodologies to improve team productivity and product quality
  • Collaborate with product managers and stakeholders to define technical strategy and roadmap
  • Manage technical debt and guide system optimizations
  • Foster a culture of innovation, continuous learning, and knowledge sharing within the team
  • Fulltime
Read More
Arrow Right

Java Backend Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-9 years of hands on experience in pure technical roles in development of various software applications
  • In depth knowledge and application of Java, J2EE, JSP, Servlets, JDBC, Struts framework, Spring and Micro service
  • Thorough understanding of usage of the fundamental concepts like Exception Handling, Static block/variables/classes , OOPS concepts, Collections, Multi-Threading, http sessions, session handling, Servlets/JSP life cycle, JDBC, actions, events, implicit objects, custom tags, context
  • Exposure to an industry-standard database (Oracle) on a UNIX platform with awareness of database design and SQL scripting knowledge and performance tuning
  • Awareness of unit testing frameworks like JUnit or TestNG
  • Awareness of application servers /webservers (JBoss and Tomcat)
  • Work experience on the transactional applications for low latency, high availability uses is a plus
  • Work experience in technologies like JMS / Kafka is a plus
  • Graduation/Post Graduation qualifications in Engineering stream with a very good academic record throughout from premier institutions
Job Responsibility
Job Responsibility
  • Take ownership for delivering the development task assigned
  • Ensure delivery within tight timelines and meeting the team’s expectation
  • Get involved in the entire lifecycle of the development project
  • Understand the requirement from Project Lead and ensure quality deliverables
  • Ensure quality and optimized coding with proper documentation
  • Do peer code reviews
  • Develop unit plan and perform unit testing and provide continuously improved product experience
  • Actively assist Support team wherever required
  • Assist Project Lead in coordinating with business analysts & user communities to define requirements
  • Participate in the technical design
  • Fulltime
Read More
Arrow Right

Application Architect - Risk Technology

The Credit Risk Technology Team is responsible for delivering Counterparty Credi...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on practical experience delivering system design, application development, testing, and operational stability for data delivery architectures
  • Full-stack developer with 6+ years of experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles
  • Advanced knowledge of architecture and one or more programming languages
  • Proficiency in automation and continuous delivery methods
  • Advanced knowledge of one or more software, application, and architecture disciplines
  • Hands-on experience in REST-APIs, and Backend using Java/J2EE technologies
  • Strong knowledge of cloud platforms (AWS, Azure, or Google Cloud) and deployment/packaging solutions such as Dockers/Kubernetes, OpenShift
  • Experience with Agile software development processes with a strong emphasis on test driven development
  • Strong knowledge of CI/CD pipelines and experience in tools such as JIRA, Synk, SONAR, Checkmarx
  • Deep understanding of JVM internals such as class loading and memory management
Job Responsibility
Job Responsibility
  • Participates in architecture governance bodies
  • Provide technical leadership to the team of Software Engineers/Analyst
  • Ensure application design adheres to the appropriate architectural and design patterns in the systems
  • Executes creative architecture solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions and break down technical problems
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Design & develop scalable micro-services to build a functional component that will support Risk Management functions
  • Partner with the product management team and other stakeholders in brainstorming sessions to identify solutions
  • Host sessions for design and code review at multiple levels of the organization
  • Improve our engineering standards and process to make the team more capable and efficient
  • Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business
  • Fulltime
Read More
Arrow Right

Engineer Sr Analyst

The Engineer Sr Analyst is an intermediate-level position responsible for a vari...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in Java full stack software development, with a focus on enterprise-level applications
  • Proven experience developing and deploying applications using the specified technology stack (Spring Boot, Angular, MongoDB)
  • Experience working in a regulated environment, preferably in the financial services or banking industry
  • Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD, Maven/Gradle)
  • Backend: Expert proficiency in Java and the Spring Boot framework
  • Frontend: Strong expertise in Angular (version 2+), TypeScript, HTML5, and CSS3
  • Database: Hands-on experience with MongoDB, including schema design, query optimization, and performance tuning
  • Strong understanding of RESTful APIs, microservices architecture, and version control systems (Git)
  • Experience working in Financial Services or a large complex and/or global environment
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Design, develop, and maintain both front-end and back-end components of the platform & services provisioning automation framework
  • Build dynamic and responsive user interfaces using Angular, ensuring a seamless and intuitive user experience
  • Develop scalable and secure back-end microservices using Spring Boot, with a strong focus on RESTful API development and integration
  • Design and manage database schemas and queries in MongoDB, optimizing for performance and data integrity
  • Act as a technical subject matter expert (SME) for the framework, providing guidance and mentorship to junior developers
  • Lead requirements gathering discussions with business stakeholders and product owners to translate business needs into technical specifications
  • Coordinate with the QA team to ensure rigorous testing and quality assurance throughout the development process
  • Timely analyze and troubleshoot user issues and incidents as a development SME, providing root cause analysis and implementing effective resolutions
  • Participate in code reviews to ensure code quality, adherence to best practices, and security standards
  • Proactively identify and address technical debt and performance bottlenecks within the application
  • Fulltime
Read More
Arrow Right

Senior System Analyst

Allianz Technology is the global IT service provider for Allianz and delivers IT...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
Not provided
https://www.allianz.com Logo
Allianz
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Candidate must possess at least a Bachelor's Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent
  • At least 7 year(s) of working experience in the related any Java Web Based Financial Application and in leading a development team
  • At least 5 year(s) of hands-on experience in Java, Springboot, Angular, HTML 5 and CSS related technical knowledge
  • Strong knowledge J2EE/JavaScript/HTML/SQL Programming
  • Ability to guide and review the code of the developers
  • Experience using standard data interchange formats, such as JSON or XML
  • Experience in DB2/Oracle database as well as SQL programming like PLSQL
  • Ability to provide application solutioning, detail design and create component-based reusable and testable modules and pages
  • Experience in Maven scripting and Jenkins auto deployment
  • Highly adaptable and ability to pick up new skills and knowledge in a short period of time
Job Responsibility
Job Responsibility
  • Responsible for timely documentation of technical design and specifications in accordance with the business specifications and Allianz project standards
  • Ensure timely completion of software development with project schedule
  • Compliance of frontline development functions to System Development Guideline and Standards
  • Quality of frontline systems developed and implemented in fulfilling system specifications and user requirements
  • Assimilation of the Group core competencies in dispensing his / her roles and responsibilities
  • Keeping up to date with advances in computer technology and how this affects the business environment
  • Software design fundamentals in object-oriented design, data structures and algorithm design, and complex analysis
  • Software development fundamentals, including testing, troubleshooting and using version control
  • Constant communication with team members/users/vendors
  • Collaborate daily with frontend developers, backend developers and engage in full software development lifecycle
  • Fulltime
Read More
Arrow Right

Android Kotlin Module Lead

Android Developer Module Lead role focusing on Android development with Kotlin a...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Android development experience
  • Strong portfolio of Android apps
  • Strong knowledge of Kotlin, Java, and Android SDK
  • Experience with Android Jetpack components (LiveData, Room, Navigation, WorkManager)
  • Proven experience working with Mulesoft Anypoint Platform
  • Experience with API design, development, and deployment
  • Familiarity with Mulesoft Anypoint Studio, API Gateway, and API-led Connectivity
  • Experience integrating Android applications with back-end systems via RESTful APIs, Web Services, and Mulesoft
  • Solid understanding of mobile application architecture and design patterns (MVVM, MVC)
  • Knowledge of version control systems like Git and CI/CD pipelines
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance mobile applications for Android
  • Work with Android frameworks (Jetpack, Kotlin, and Java) to create intuitive user experiences
  • Collaborate with UI/UX teams to deliver user-friendly, visually appealing mobile apps
  • Conduct performance testing, profiling, and optimization
  • Ensure the security, reliability, and scalability of applications
  • Troubleshoot, debug, and optimize existing Android applications
  • Stay up-to-date with the latest trends and technologies in Android development
  • Work closely with cross-functional teams including back-end developers, business analysts, and QA engineers
  • Design and develop integrations between Android apps and enterprise systems using Mulesoft Anypoint Platform
  • Build APIs and integrations for mobile app backends
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

Lead Java Fullstack Developer (React and Angular)

The Applications Development Technology Lead Analyst with 12+ years of experienc...
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
  • Applications Development Technology Lead Analyst
  • Partner with multiple management teams
  • Resolve variety of high impact problems/projects
  • Provide expertise in area and advanced knowledge of applications programming
  • 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
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.
  • Fulltime
Read More
Arrow Right

Applications Development Technology Lead Analyst

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
United States , Jersey City; Irving; New Castle
Salary
Salary:
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
January 12, 2026
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
  • Relevant experience in preparing Software design artifacts including Architecture, flowcharts, Activity and Sequence diagrams
  • 8+ years of expertise in application design and development using the below mentioned technologies and frameworks
  • Backend : Spring boot 3 Microservices , Java 17+ , Hibernate , Kafka , Docker , Kubernetes
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
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
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right