CrawlJobs Logo

Java Spring Boot and Angular JS (UI) Fullstack Developer

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:

Citi is embarking on a multi-year technology initiative in Wholesale Lending Credit Risk (WLCR) Technology Space. In this Journey, we are looking for a highly motivated hands-on senior developer. We are building the platform, which supports various Messaging, API, and Workflow Components for Loans Services across the bank. Solution will be built from the scratch using latest technologies. The candidate will be a core member of the technology team responsible for implementing projects based on Java, Spring Boot, Kafka using latest technologies. Excellent opportunity to immerse in and learn within the Wholesale Lending Division and gain exposure to business and technology initiatives targeted to maintain lead position among its competitors. We work in a Hybrid-Agile Environment. The Applications Development Intermediate 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:

  • Write good quality code in Angular JS 16
  • Well versed with UI/UX Designs (Figma), Unit test using Jest
  • Write good quality code in Java, Sprint Boot (related stack)
  • Well versed with JUnit, Mockito, Integration Tests and Performance Tests
  • Ability to design, develop components with minimal assistance
  • Ability to effectively interact, collaborate with development team
  • Ability to effectively communicate development progress to the Project Lead
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Write user/supported documentation
  • Evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality
  • Perform peer code review of project codebase changes
  • Acts as SME to senior stakeholders and /or other team members
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications.
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • 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:

  • Good Knowledge of UI/UX Design and Tools (e.g. Figma), Angular JS and Jest for unit testing
  • Good Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Hands-on Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays.
  • Good knowledge of SQL (Oracle dialect is preferable)
  • Experience working with SOA & Micro-services utilizing REST.
  • Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality, etc.
  • Knowledge in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
  • Experience in debugging, tuning and optimizing components
  • Understanding of the SDLC lifecycle for Agile methodologies
  • Excellent written and oral communication skills
  • Experience developing application in Financial Services industry is preferred
  • 8 - 10 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience

Nice to have:

  • Messaging Systems: RabbitMQ, ActiveMQ, Kafka, Tibco. IBM MQ, etc.
  • Tomcat, Jetty, Apache HTTPD
  • Able to work with build/configure/deploy automation tools
  • Linux Ecosystem
  • Kubernetes and Docker
  • Autosys
  • APIm
  • APM Tools: Dynatrace, AppDynamics, etc.
  • Caching Technologies: Hazelcast, MemCached, Redis etc

Additional Information:

Job Posted:
January 04, 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 Spring Boot and Angular JS (UI) Fullstack Developer

Java Fullstack Developer with Angular

The Applications Development Programmer Analyst is an intermediate level positio...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 - 8 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Excellent Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Good Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays
  • Good Knowledge of UI/UX Design and Angular JS and Jest for unit testing
  • Good knowledge of SQL (DB2/Oracle dialect is preferable)
  • Experience working with SOA & Micro-services utilizing REST
Job Responsibility
Job Responsibility
  • Write good quality code in Java, Sprint Boot (related stack), Angular or any other UI tech stack
  • Well versed with JUnit, Mockito, Integration Tests and Performance Tests
  • Write good quality code in Java Angular JS 16
  • Well versed with UI/UX Designs, Unit test using Jest
  • Ability to build lower level design, develop components with minimal assistance
  • Ability to effectively interact, collaborate with development team
  • Ability to effectively communicate development progress to the Project Lead
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Write user/supported documentation
  • Evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality
  • Fulltime
Read More
Arrow Right

Java Fullstack Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
  • Excellent Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Good Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays.
  • Good Knowledge of UI/UX Design and Angular JS and Jest for unit testing
  • Good knowledge of SQL (DB2/Oracle dialect is preferable)
Job Responsibility
Job Responsibility
  • Write good quality code in Java, Sprint Boot (related stack), Angular or any other UI tech stack.
  • Well versed with JUnit, Mockito, Integration Tests and Performance Tests
  • Well versed with UI/UX Designs, Unit test using Jest
  • Ability to build lower level design, develop components with minimal assistance
  • Ability to effectively interact, collaborate with development team
  • Ability to effectively communicate development progress to the Project Lead
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Write user/supported documentation
  • Evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality
  • Perform peer code review of project codebase changes
  • Fulltime
Read More
Arrow Right

Applications Development Senior Programmer Analyst - Java Fullstack

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune; Chennai
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
  • 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
  • Excellent Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Good Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays
  • Good Knowledge of UI/UX Design and Angular JS and Jest for unit testing
  • Good knowledge of SQL (DB2/Oracle dialect is preferable)
Job Responsibility
Job Responsibility
  • Write good quality code in Java, Sprint Boot (related stack), Angular or any other UI tech stack
  • Well versed with JUnit, Mockito, Integration Tests and Performance Tests
  • Well versed with UI/UX Designs, Unit test using Jest
  • 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
  • Fulltime
Read More
Arrow Right
New

Seasonal Meta Market Brand Ambassador

2020 Companies, in partnership with our client, Meta, are now hiring part-time s...
Location
Location
United States , Fort Lauderdale
Salary
Salary:
23.50 USD / Hour
2020companies.com Logo
2020 Companies, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or equivalent required
  • Minimum of 6 months of experience in sales, electronics, retail, telecom, or marketing preferred
  • Interest in AV and VR products is a plus
  • Ability to engage, demonstrate, and ask for the sale
  • Excellent communication, presentation, interpersonal, and problem-solving skills are essential
  • Impeccable integrity and a genuine commitment to exceeding customer expectations
  • Thrive in a fast-paced team environment
  • Availability to work weekends and three one-time weekday shifts required
  • Own a smartphone
  • Ability to stand, walk around, reach, pick up, bend, grab, up to 20lbs occasionally, with continuous hand/eye coordination and fine manipulation
Job Responsibility
Job Responsibility
  • Become a Meta Master: Dive into the world of Meta's exciting products – AR/VR headsets, accessories, and more!
  • Engage Customers and Demonstrate: Showcase the latest Meta gadgets, helping customers see how they can enhance their lives – from fitness and gaming to entertainment
  • Build Trust and Drive Sales: Build trust by understanding customer needs and confidently recommending the perfect Meta product for them
  • Be a Brand Ally: Represent Meta and 2020 Companies with professionalism and a welcoming approach, fostering positive relationships with customers and store staff
  • Hit Your Goals: Meet or exceed your monthly sales targets and contribute to the team's success
  • Maintain the Meta Magic: Keep Meta displays clean, organized, and visually appealing, ensuring the latest devices and promotions are showcased effectively
  • Be a Team Player: Partner with retail sales associates and leaders, share knowledge, and contribute to a positive and productive work environment
  • Tech Savvy and Organized: Track customer interactions, feedback, and sales electronically. Submit daily reports with ease using your mobile device
What we offer
What we offer
  • Competitive, weekly pay
  • Next-day pay on demand, with DailyPay
  • Paid training is completed online or at home via a computer or mobile device
  • Apparel provided
  • Partial mobile data plan reimbursement
  • Opportunities for continued program work and advancement
  • Exciting work environment to showcase your customer service skills
  • Share and learn with ongoing training and development
  • Scheduled to work during high-traffic times, including weekends (required), weekdays, and holidays
  • Parttime
Read More
Arrow Right
New

Retail display installer

2020 Companies seeks a reliable, detail-oriented, and self-motivated Field Servi...
Location
Location
United States , Morgantown
Salary
Salary:
17.50 USD / Hour
2020companies.com Logo
2020 Companies, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must be 18 or older (due to insurance requirements)
  • Must be authorized to work in the United States
  • Flexible availability Monday through Friday
  • Weekend and holiday availability as needed
  • Early morning and late-night availability as needed
  • Maintain a minimum of 20 hours of fieldwork within a rolling 30-day period
  • Climb a ladder up to 10 feet in height
  • Safely lift and carry up to 60lbs
  • Able to kneel, walk, crouch, bend over, handle/grasp, and reach overhead
  • Ability to adjust to the ever-changing variety of tasks and work environments
Job Responsibility
Job Responsibility
  • Installing and building displays, end caps, and fixturing
  • Maintaining and updating displays according to planograms/ client requests
  • Conducting break-fix repairs
  • Installing and updating sales floor fixtures and endcaps
  • Performing build-outs, resets, and display repairs
  • Following plan-o-grams and client-specific directives
  • Work independently, meet deadlines, and use mobile applications and technology to complete assignments
  • Manage store-level relationships
  • Respond and remain responsible for consistent communication with field services management
  • Keep availability updated and accurate
What we offer
What we offer
  • Paid drive time and mileage reimbursement
  • Paid training
  • Job assignments include both flexible self-scheduling options and fixed shifts
  • Variety of projects and clients
  • Next-day pay on demand with DailyPay
  • Parttime
Read More
Arrow Right
New

Store Manager in Training

At CVS Health, we’re building a world of health around every consumer and surrou...
Location
Location
United States , Fall River
Salary
Salary:
18.50 - 26.25 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
March 05, 2026
Flip Icon
Requirements
Requirements
  • High School diploma or GED
  • Bachelor's Degree
  • Retail management experience, or experience as a CVS Supervisor
  • Willingness to accept a promotion to Store Manager role at any location in the designated market
  • Ability to transfer to other CVS Pharmacy stores located within the designated market
  • Ability to work a schedule that may vary based on business needs
Job Responsibility
Job Responsibility
  • Communicate well verbally and in writing to support and lead your team
  • Perform customer care duties to provide high levels of service
  • Execute merchandising strategies to support store sales growth
  • Manage the store inventory and assets to maintain profitability
  • Actively engage with your leader in Key Learning Experiences to support you on your path to promotion during the structured program
  • Support your store as management team member and lead in a manner that is consistent with CVS values and policies
  • Engage your colleagues in support of the company's purpose of "helping people on their path to better health."
  • Be willing to accept promotion roles with the market that you work in
What we offer
What we offer
  • Affordable medical plan options
  • a 401(k) plan (including matching company contributions)
  • an employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility
  • Fulltime
Read More
Arrow Right
New

Pharmacy Intern

You’ve invested a lot of time and energy in your education. Now you want the cha...
Location
Location
United States , Bristol
Salary
Salary:
18.75 - 42.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
May 02, 2026
Flip Icon
Requirements
Requirements
  • Accepted into or actively enrolled in an ACPE accredited college or school of pharmacy
  • 0-3 years relevant work experience
  • Must possess or be in process of obtaining valid intern and/or technician licensure as required
  • Strong communication and presentation skills
  • Complete all required training within state guidelines and required timeframe
  • Ability to: Have regular and predictable attendance, including nights and weekends
  • Be mobile and remain upright for extended periods of time
  • Lift, scan, and bag items
  • Finger Dexterity: Picking, pinching, typing or otherwise working primarily with fingers rather than whole hand or arm
  • Reach overhead
Job Responsibility
Job Responsibility
  • Patient Safety
  • Pharmacy Professional Practice
  • Regulatory Requirements
  • Quality Assurance
  • Customer Service
  • Inventory Management
  • Workflow Management excluding final prescription verification
  • Lead with Heart – display empathy and compassion for your patients, customers, caregivers, and colleagues on your team
  • Seek new ways to grow, collaborate with others, and deliver better outcomes
  • Align others around our purpose to bring your heart to every moment of your health and gain support and commitment
Read More
Arrow Right
New

Senior Network Engineer

Join Genuine Parts Company as a Senior Network Engineer. Full time permanent opp...
Location
Location
Australia , Rowville
Salary
Salary:
Not provided
allianceautomotive.co.uk Logo
Alliance Automotive UK LV Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • CCNP or higher qualifications in routing, switching & security
  • 7+ years’ hands-on experience with Cisco, Palo Alto, Fortinet, F5, and network management tools
  • Deep knowledge of WAN/LAN/WLAN, SD-WAN, VxLAN, VPNs, firewalls, IDS/IPS, load balancers
  • Expertise in routing protocols such as OSPF, BGP, VRF, MPLS, and QoS
  • Familiarity with cloud tech stacks including Azure, AWS, GCP, SASE, (Secure Access Service Edge), and CCaaS, (Contact Centre as a Service) and UCaaS, (Unified Communications as a Service)
  • Strong stakeholder management, communication, and process-driven mindset
  • Passion for service improvement with a positive "can-do" attitude
Job Responsibility
Job Responsibility
  • Review and validate architectural designs
  • develop scalable and resilient LAN, WAN, and WLAN solutions aligned with industry standards and best practices
  • Architect, deploy, configure, and maintain critical network infrastructure components including routers, firewalls, switches, and wireless access points to ensure optimal network functionality
  • Design and implement comprehensive network security frameworks to protect against cyber threats, data exfiltration, and service disruptions
  • Conduct continuous monitoring, performance tuning, and capacity planning of network systems to achieve maximum uptime and efficiency
  • Collaborate with multi-disciplinary IT teams to deliver advanced technical support, troubleshooting, and network issue resolution
  • Lead and manage disaster recovery strategies and business continuity plans to minimise operational impact during network outages
  • Maintain network documentation and enforce strict adherence to change management processes and governance policies
  • Integrate advanced machine learning methodologies into network operations for enhanced automation, proactive anomaly detection, and dynamic network optimisation
What we offer
What we offer
  • Staff discounts across the GPC Asia Pacific group of Companies
  • Private health insurance discounts
  • Employee assistance program
  • A highly safety conscious work environment
  • We proactively support our working parents in a variety of meaningful ways, and our parental leave top-up allowance is one of the ways we do this
  • Paid volunteer leave allowing you to give back to your chosen charity/community organisation
  • Fulltime
Read More
Arrow Right