CrawlJobs Logo

Know Your Customer Java Full Stack Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada , Mississauga

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

94300.00 - 141500.00 USD / Year

Job Description:

The Java Full Stack Developer 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-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Demonstrated leadership and project management skills
  • Experience in applying resilience patterns (Resilience4j circuit breakers, retries) for external API integrations
  • Experience of building RESTful APIs using Springboot, Spring, Hibernate
  • Experience with databases such as Oracle and MongoDB
  • Experience with containerization and orchestration technologies like OpenShift and Kubernetes
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Proficiency in programming in Java, Python, Scala
  • Strong proficiency in Java (17+, ideally 21) and Spring Boot ecosystem
  • Hands-on experience with reactive programming (WebFlux, Project Reactor)
  • Bachelor's degree/University degree or equivalent experience

Nice to have:

  • Proficiency with data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment
  • Bachelor's degree in computer science or engineering field involving software programming or systems engineering
  • Working knowledge of MongoDB (reactive driver) and Oracle RDBMS
  • Experience with container orchestration (Kubernetes/OpenShift, Helm, Docker)
  • Familiarity with resilience patterns, distributed systems, and API gateway integrations
  • Solid testing discipline (Testcontainers, MockWebServer, JaCoCo)
  • Experience with Gradle build systems, MapStruct, and OpenTelemetry observability

Additional Information:

Job Posted:
May 03, 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 Know Your Customer Java Full Stack Developer

Java Full Stack Engineer

As a Software Engineer, you will use technical expertise to design and implement...
Location
Location
Australia , Brisbane
Salary
Salary:
Not provided
igreendata.com.au Logo
iGreenData
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 3 years of Software engineer Experience
  • Hands-on experience on Spring Boot, Microservices & Serverless Architecture
  • Critical to have solid development experience in a Java focused on data, APIs & Microservices
  • Experience in Java & Java frameworks – Spring (Core, MVC, Boot), Struts, JPA/Hibernate
  • Experience with API design and building RESTful web services
  • Experience in Multi-threading and high availability / high throughput programming
  • Experience with Performance tuning
  • Proven skills with HTML5, CSS3, JavaScript, React/Angular
  • Experience with Containerization/Kubernetes Docker
  • AWS Cloud project experience
Job Responsibility
Job Responsibility
  • Work in agile software delivery teams
  • Implement software technology solutions that meet and exceed customer requirements and expectations
  • Develop high-quality code that can function with existing code, patterns, and architectural techniques
  • Effectively utilize development best practices
  • Active participation in team agile development practices
  • Ensure superior code quality through methods including unit testing
  • Design systems that are effective in production environments and are easy to maintain
  • Help our clients maintain and run reliable applications and systems
  • Promote modern software engineering practices
  • Keep your skills up to date and always be looking for continuous improvement
What we offer
What we offer
  • Ongoing professional and career development
  • We offer a highly competitive rewards and benefits package, including private healthcare and more
  • We’re growing, so there will be plenty of opportunities to grow your career with us as we expand
  • Lots of social activities
  • A learning organization – we invest our time and money in learning
  • Supporting individual learning opportunities, hosting, and attending ‘brown bag’ lunches, meetups
  • Generous training budget
  • Fulltime
Read More
Arrow Right
New

Know Your Customer Java Full Stack Developer – Vice President

The Java Full Stack Developer is a senior level position responsible for establi...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
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
  • Demonstrated leadership and project management skills
  • Experience in applying resilience patterns (Resilience4j circuit breakers, retries) for external API integrations
  • Experience of building RESTful APIs using Springboot, Spring, Hibernate
  • Experience with databases such as Oracle and MongoDB
  • Experience with containerization and orchestration technologies like OpenShift and Kubernetes
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Proficiency in programming in Java, Python, Scala
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

Lead .Net Support Engineer

Join a fast-paced and exciting Tier 3 Production Support team working in the adv...
Location
Location
United States
Salary
Salary:
98678.80 - 231278.44 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ Years of software development experience with .Net applications and API microservices
  • Experience with SQL, Azure, Salesforce, and Mulesoft
  • Experience being a lead or leading a team
  • Bachelor's Degree (preferred) or combination of coursework and experience
  • 7-10 Years Relevant Work Experience
  • Proven in-depth knowledge and experience in one or more technical stacks (Azure / AWS cloud platforms, .Net Core, Angular, Java, Python, API’s, Salesforce, etc.)
  • Proven in-depth knowledge and experience working in a full stack environment
  • Positive attitude and excellent interpersonal skills and multitasking abilities
  • Thrive in a collaborative, high-quality, and fluid environment
  • Provide clear, concise, and thorough documentation
Job Responsibility
Job Responsibility
  • Take responsibility for customer satisfaction and problem resolution
  • Respond promptly, professional, and completely to support requests
  • Provide technical subject matter expertise and mentoring to junior Tier 3 engineers
  • Lead Tier 3 engagement in the support of major platform/system releases
  • Lead Tier 3 collaborations with partner support Tiers, Development and cross-functional teams
  • Perform full stack troubleshooting, root cause analysis, and resolution of medium to complex problems
  • Understand our Operating Principles
  • make them the guidelines for how you do your job
  • Own the customer experience
  • Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits
  • Commission or Bonus eligibility
  • Best-in-class Benefits
  • Fulltime
Read More
Arrow Right

Lead Software Engineer

We are seeking a Lead Software Engineer with a passion for developing high-quali...
Location
Location
United States , New York City
Salary
Salary:
210000.00 - 260000.00 USD / Year
adaptivesecurity.com Logo
Adaptive Security
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience building customer-facing software, with demonstrated technical leadership
  • Bachelor's degree or equivalent experience in Computer Science, Software Engineering, or a related field
  • Strong development experience with modern, strongly-typed programming languages such as Java, C#, TypeScript, or Go
  • Deep expertise in SQL databases, schema design, and performance optimization at scale
  • Extensive experience with frameworks such as Spring Boot and React/Redux
  • Mastery of the full stack — tooling, infrastructure, code, frameworks, architecture
  • Experience deploying and operating software in distributed environments (AWS, GCP, Azure)
  • Proven ability to simplify complex problems and make them approachable to entire teams
  • Track record of mentoring engineers with observable, clear improvements in those you've worked with
  • Experience balancing individual contributions with efforts that have a multiplier effect on peers
Job Responsibility
Job Responsibility
  • Set technical direction and rally others around shared goals
  • Own multiple projects end-to-end, of any size or scope
  • Mentor and sponsor engineers to accelerate their growth
  • Break logjams — when the team is stuck, you frame trade-offs and guide decisions
  • Work as a true partner to product and design — roles blur here, and you'll make strategic tradeoffs that shape the product
  • Get your hands dirty — you know when to directly intervene instead of delegating
  • Build a culture of ownership, urgency, and technical pride
  • Stay on the cutting edge and introduce technologies that transform our platform
What we offer
What we offer
  • Competitive compensation and a fantastic office atmosphere
  • Premium healthcare and wellness benefits
  • Offers Equity
  • An opportunity to work on a challenging product that will impact millions of people
  • A culture that promotes continuous learning and growth, with access to resources and mentorship to advance your skills and career
  • A supportive, inclusive environment where every team member's contribution is valued
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are seeking a Senior Software Engineer with a passion for developing high-qua...
Location
Location
United States , New York City
Salary
Salary:
170000.00 - 225000.00 USD / Year
adaptivesecurity.com Logo
Adaptive Security
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building customer-facing software
  • Bachelor's degree or equivalent experience in Computer Science, Software Engineering, or a related field
  • Strong development experience with modern, strongly-typed programming languages such as Java, C#, TypeScript, or Go
  • Deep understanding of SQL databases, schema design, and optimizing database interactions for performance and scalability
  • Experience with frameworks such as Spring Boot and React/Redux
  • Understands a full stack end-to-end — from tooling to infrastructure to code to frameworks to architecture
  • Experience deploying and operating software in distributed environments (AWS, GCP, Azure)
  • Demonstrated ability to simplify complex problems and make them approachable to others
  • Expert intuition for cost/benefit analysis of proposed scope — knows where to push back to deliver value with practical engineering time
Job Responsibility
Job Responsibility
  • Design and deliver large features and systems end-to-end
  • Establish patterns that make the whole team faster and the codebase more maintainable
  • Drive change proactively — you don't wait for permission or instruction
  • Work side-by-side with product and design from day one — roles blur here, and you'll shape the direction of entire projects
  • Anticipate future complexity and design systems that scale as fast as the threats we're fighting
  • Help us hire — you'll run interviews and help identify great people
What we offer
What we offer
  • Offers Equity
  • Competitive compensation and a fantastic office atmosphere
  • Premium healthcare and wellness benefits
  • An opportunity to work on a challenging product that will impact millions of people
  • A culture that promotes continuous learning and growth, with access to resources and mentorship to advance your skills and career
  • A supportive, inclusive environment where every team member's contribution is valued
  • Fulltime
Read More
Arrow Right
New

Director - Life Sciences

The Life Sciences team partners with clients to support strategic decision-makin...
Location
Location
Italy , Milan
Salary
Salary:
Not provided
businessintegrationpartners.com Logo
Business Integration Partners
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional experience in top-tier or specialized consulting firms, or in strategic roles with similar scope and responsibilities
  • Strong and proven expertise in the Life Sciences sector
  • Demonstrated experience in leading large-scale projects, managing senior clients, and driving business development
  • Excellent strategic thinking, analytical, and problem-solving skills
  • Ability to effectively communicate and influence C-level and senior stakeholders
  • University degree
  • fluency in English is required
  • Additional languages are considered a plus
  • Entrepreneurial mindset, strong ownership, and continuous improvement orientation
Job Responsibility
Job Responsibility
  • Overall leadership and governance of complex consulting engagements, ensuring quality delivery, value creation, and client satisfaction
  • Definition of project vision, strategic direction, and approach, with accountability for outcomes
  • Senior-level client relationship management and trusted advisor role with executive stakeholders
  • Identification, development, and conversion of new business opportunities, including proposal leadership and commercial negotiations
  • Contribution to the definition and execution of the Life Sciences practice strategy
  • Coaching, mentoring, and development of Managers and junior team members, fostering a high-performing and collaborative team culture
  • Knowledge development activities, including thought leadership, methodology definition, and market positioning initiatives
What we offer
What we offer
  • Flexible work model (schedule, teleworking, career speed, parenthood, etc.) focused on development and growth
  • Training plans
  • Coaching
  • Individualized career plan
  • Sports, social and volunteer activities
  • Fulltime
Read More
Arrow Right
New

Hospitality Chef

We have an exciting opportunity for an ambitious Chef de Partie to help us creat...
Location
Location
United Kingdom , Harrogate
Salary
Salary:
14.00 GBP / Hour
14forty.co.uk Logo
14forty
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Be a brilliant communicator and easily build relationships
  • Strive for excellence in an eager and motivated manner
  • Take initiative and make decisions that are right for our customers
  • Have a desire to succeed in your role
  • Possess the ability to work under pressure
  • Demonstrate exceptional timekeeping and reliability
  • Have a safety-first mind set
  • Passionate about food
Job Responsibility
Job Responsibility
  • Preparing delicious, high-quality food that delights our clients and customers
  • Being an enthusiastic team player and excellent communicator
  • Representing CH&CO and maintaining a positive brand image
  • Complying with Food Handling & Hygiene standards
  • Complying with Health & Safety regulations
What we offer
What we offer
  • Great operational training and development
  • Life assurance scheme
  • Personal Development and Training opportunities
  • A great wellbeing strategy - including access to our Employee Assistance Programme
  • Regular social events and communication with our leaders
  • A holiday purchase scheme
  • Access to some great high street discount vouchers
  • Fulltime
Read More
Arrow Right
New

Commercial Loan Servicing Representative

About this role: Wells Fargo is seeking a... In this role, you will: Support...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
May 04, 2026
Flip Icon
Requirements
Requirements
  • 1+ year of Commercial Loan Servicing support experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Any Graduate
  • Good Communication
  • Flexible in working on Shifts
  • Knowledge on Bills Payable & Bills Receivable
Job Responsibility
Job Responsibility
  • Support internal and external customers with inquiries and complaints regarding loan servicing needs
  • Monitor loan system and resolve customer issues, and process complex transactions online
  • Perform moderately complex administrative, transactional, operational and customer support tasks
  • Act as primary loan servicing contact that involve construction monitoring and disbursements
  • Monitor collateral and preparing payoff letters, releasing collateral
  • Audit loan systems of record for new loan setups, modifications and data input, and customer research and billing
  • Receive direction from supervisors, and escalate non-routine customer concerns to experienced individuals
  • Collaborate and consult with peers, colleagues and managers to resolve issues and achieve goals
  • Interact with internal customers
  • Receive direction from leaders
  • Fulltime
Read More
Arrow Right