CrawlJobs Logo

Senior Java developer with Mongo DB & Redis

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Bengaluru

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.

Job Responsibility:

  • Write good quality code in Java, Sprint Boot (related stack)
  • Expert on Mongo DB and Redis
  • Well versed with JUnit, Mockito, Integration Tests and Performance Tests
  • Ability to design, develop components with end-to-end ownership
  • 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
  • Writing High Performance Parallel Processing using Multi-Threading and Multi-Processing
  • 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
  • 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
  • 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:

  • Expert in Java, Mongo DB, Redis and know how to integrate these tech stack
  • Good Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Expert 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
  • Proficient 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
  • 5-8 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

Nice to have:

  • Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters
  • Experience developing application in Financial Services industry

Additional Information:

Job Posted:
April 24, 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 Senior Java developer with Mongo DB & Redis

Senior Java developer with Mongo DB & Redis

Citi is embarking on a multi-year technology initiative in Wholesale Lending Cre...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 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
  • Expert in Java, Mongo DB, Redis and know how to integrate these tech stack
  • Good Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Expert 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
Job Responsibility
Job Responsibility
  • Write good quality code in Java, Sprint Boot (related stack)
  • Expert on Mongo DB and Redis
  • Well versed with JUnit, Mockito, Integration Tests and Performance Tests
  • Ability to design, develop components with end-to-end ownership
  • 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
  • Writing High Performance Parallel Processing using Multi-Threading and Multi-Processing
  • Write user/supported documentation
  • Evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality
  • Fulltime
Read More
Arrow Right

Apps Dev Tech Lead Analyst

Citi is embarking on a multi-year technology initiative in Wholesale Lending Cre...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-12 years of experience in industry of software development (Java, Sprint Boot)
  • Good Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Expert 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.
  • Proficient 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 & Waterfall methodologies
Job Responsibility
Job Responsibility
  • Expert Hands-on Lead - Writes good quality code in Java, Sprint Boot (related stack)
  • Expert on JUnit, Mockito, Integration Tests and Performance Tests
  • Proficient in Mongo DB and Redis Caching
  • Sound technical Design & Architecture skills, expert in implementing appropriate design patterns
  • Sound Analytic and problem-solving skills
  • Good Experience on performance tuning – should be able to use required tools effectively to find the root causes
  • Good Experience on taking full end to end ownership of developing cloud native micro services
  • Ability to effectively interact, collaborate with development team
  • Ability to effectively communicate development progress to the Global Leads & senior management
  • Work with leads onshore, offshore and matrix teams to implement a business solution
  • Fulltime
Read More
Arrow Right
New

Senior Manager - Workflow Platforms

We are in search of a dynamic Senior Engineering Manager to lead technical team ...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of extensive commercial experience managing technical teams with diverse skill sets (e.g., backend engineers, full stack engineers, software engineers in test, and system reliability engineers)
  • Proficient in workflow management, or possessing a good understanding BPM tools with a proven capacity to quickly develop workflow management solutions
  • Significant hands-on experience in Application Development leveraging Java, Spring Boot, and React, including scalable backend services, APIs, and advanced frontend UI’s
  • Comprehensive understanding of microservices-based applications system design and modern architectural patterns, including Event-Driven Design
  • Professional experience using SQL and non-SQL DB technologies (Oracle, MS SQL, Mongo DB), and a thorough understanding of in-memory caching and searching technologies (Hazelcast, Redis, etc.)
  • Prior experience deploying fault-tolerant distributed systems on Linux in a cloud environment, familiarity with cloud computing concepts and DevOps tools (Docker, Kubernetes, Openshift)
  • Experience working in a DevOps culture and a willingness to promote it
  • Ability to uphold high development standards under pressure, especially concerning code quality, code reviews, unit testing, continuous integration, and deployment
  • Eagerness to take on challenges and utilize new technologies
  • Experience working in fast-paced development environments
Job Responsibility
Job Responsibility
  • Hands-on leadership of Application Development team to achieve set goals and conduct personnel duties (e.g., coding, deploying, hiring, performance evaluations, etc.)
  • Construct and uphold the strategic vision and design of the entire workflow and inventories platform, ensuring prompt delivery of work items within both functional and non-functional areas
  • Develop and execute an engineering excellence plan for multiple software engineering teams to consistently improve technical implementation areas
  • Troubleshoot various high-impact problems/projects through comprehensive evaluation of complex business processes, system processes, and industry standards
  • Provide subject expertise and superior knowledge of applications programming, ensuring application design conforms to the overarching architecture blueprint
  • Cultivate extensive knowledge of business areas, such as architecture and infrastructure, integrate to achieve business goals
  • Investigate in-depth and employ interpretive thinking to identify issues and develop pioneering solutions
  • Serve as a mentor or coach to developers, architects, and project managers, delegating work as necessary
  • Enforce adherence to the highest code quality and testing standards among all team members
  • Evaluate and conduct Proof of Concepts (POC) for new strategic technical products and applications, assessing their applicability to the workflow platform
  • Fulltime
Read More
Arrow Right
New

Access Management DevOps Engineer

Working closely with the team in germany, you will be responsible for the admini...
Location
Location
Spain , Málaga
Salary
Salary:
Not provided
REWE digital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science or equivalent qualification
  • Proven experience in Identity Governance & Administration (IGA) and IAM platforms
  • Practical knowledge of directory services (Active Directory, Entra ID, Keycloak)
  • Analytical mindset and ability to design complex authorization models
  • Strong communication and collaboration skills
  • Complete fluency in written and spoken English
  • You live in Spain, and you have a valid work permit/VISA (without sponsorship)
Job Responsibility
Job Responsibility
  • Design, build, and operate a secure and scalable Identity Governance & Administration (IGA) platform as the foundation for automation and self-service
  • Develop and maintain APIs to integrate IAM/IGA capabilities across business applications
  • Establish and maintain CI/CD pipelines and containerized environments (Docker, Kubernetes) to support the deployment and evolution of the IAM platform
  • Implement and optimize role-based and context-based access control models (RBAC, CBAC, ABAC, NBAC)
  • Collaborate with security teams to ensure compliance and enable Zero-Trust architectures
What we offer
What we offer
  • Hybrid work and flexible working time
  • Company conditions for private medical insurance
  • Ticket Restaurant
  • Professional development opportunities: English/German courses, and further IT education/trainings
  • Day off on your Birthday
  • 23 days paid vacation
  • Fulltime
Read More
Arrow Right
New

Floor Director

The Floor Director supports the location with consistent team leadership, floor ...
Location
Location
United States , Ventura
Salary
Salary:
99155.47 - 117183.73 USD / Year
Chat3D
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 3 years prior Store Management experience, or flag ship Assistant Store Manager Experience
  • Previous buying experience relative to Floor responsibility
  • Individual Management of multi person teams
  • Prior reporting functions to Executive management and Merchant levels
  • Bachelor’s Degree preferred
  • Managing people and projects, a good team leader, and motivational mentor
  • Creativity within effective business management and growth
  • Detailed, diligent, thorough, reliable, effective time management skills are KEY to this position
  • Effective decision making skills
  • Proficient at presentations, store meetings, Commercial Director and Executive visits
Job Responsibility
Job Responsibility
  • Day to day supervision, coaching, mentoring, and training of selling team, leading by example and ensuring excellent client service
  • Manage Métier merchandising for floor of responsibility. Identify and address daily stock needs by floor, communicating timely with Managing Director, Operations Management team and Merchant team about opportunities, needs, and issues
  • Fully responsible for bi-annual attendance and preparation for buy for corresponding areas of responsibility. Ensures visual standards are met
  • Team motivator and strategist. Monthly identification of a key Métier focus or a Standard of Service to focus on. Build contests, measurable selling campaigns or the like to bring about incremental improvement in business
  • Consistent communication with Managing Director and store management team. Weekly reporting and presenting business updates at Leadership meeting including sales to plan by total group and floor responsibility, team highlights, issues, etc. Able to conduct full analysis of business issues and opportunities effecting decided strategies onto the floors and with the teams
  • Coach staff for improved performance. Analyze productivity by Sales Associate and conduct Monthly Individual Productivity meetings coaching and setting goals for increased performance. Detailed client opportunities, selling by Métier performance, standards of service and goals should all be addressed on a monthly basis. Writes and delivers annual performance appraisals. Addresses all performance issues in a timely manner
  • Responsible for timely preparation of inventories and cycle counts, including partnering with Operations Director in the reconciliation of discrepancies
  • Ability to represent Leadership of entire store in the absence of the Managing Director. Observant of support team, and Guard team productivity and adherence to policy. Ability to gain partnership on store needs, and lead these teams although not direct reports
  • P&L responsibility and responsibility for meeting sales and budget plan and adhering to payroll budget. Also responsible for shrinkage and loss prevention company goals
  • Client Services, Policy interpretation, Recommendation for hiring and promotion, Buying decisions, Merchandising efforts, etc.
What we offer
What we offer
  • Commission and bonus incentives based on sales performance
  • Medical, Dental, Vision, Life Insurance and Disability
  • Paid time off (annual vacation of 15 days, 11 company holidays, 3 floating holidays, 2 wellbeing days, and sick & safe time)
  • Paid Parental leave and transition time
  • 401(k) and Roth Retirement plan with company matching and profit sharing
  • Various voluntary benefits such as flexible spending accounts, fitness reimbursement, voluntary life insurance
  • Product discount and EAP resources
  • Access to Calm App, Health Advocate, Family Building Support and more!
  • Fulltime
Read More
Arrow Right
New

Full stack developer

The Store Task Management team is looking for a full-stack developer. Through th...
Location
Location
Spain , Málaga
Salary
Salary:
Not provided
REWE digital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 6 – 7 years of extensive experience with Java and Spring Framework (Spring Boot, Spring Data, Spring Security)
  • Experience with Angular
  • Experience with Kafka
  • Good understanding of microservice architecture
  • Containerized applications using Docker and deployment to K8s environment
  • Good understanding of relational database concepts
  • Proactive mindset and problem-solving skills
  • Working experience in Agile product development practices
Job Responsibility
Job Responsibility
  • Developing and maintaining applications for retail stores and logistic centres
  • Be in close collaboration with different product roles and team members
  • Be engaged in the whole product development lifecycle
  • Be part of cross-functional international team
What we offer
What we offer
  • Hybrid work and flexible working time
  • Company conditions for private medical insurance
  • Ticket Restaurant
  • Professional development opportunities: English/German courses, and further IT education/trainings
  • Day off on your Birthday
  • 25 days paid vacation
  • Fulltime
Read More
Arrow Right
New

Senior Product Designer

Is an expert in several areas of design, and can work on large or ambiguous proj...
Location
Location
France , Paris
Salary
Salary:
Not provided
Chat3D
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-8+ years of experience in Product Design
  • Proven track record of leading and shipping complex B2B SaaS products from concept to launch
  • Expert in several areas of design with deep expertise in at least one (e.g., interaction design, UX research, information architecture, or systems thinking)
  • Comfortable being the design voice at the table with senior PMs and EMs
  • Excited about AI and emerging technologies
  • Exceptional craft and systems thinking
  • Communicate with impact in English
Job Responsibility
Job Responsibility
  • Delivers impactful solutions that solve complex user problems and move business metrics
  • Leads the design vision for the ATS product across the full design lifecycle
  • Drives product differentiation by defining and designing innovative AI-powered features
  • Owns the quality and velocity of design delivery in a beta environment
  • Leads and conducts user research initiatives
  • Leads the development of a cohesive ATS design language
  • Collaborates effectively across international squads and cross-functional teams
  • Enhances current design processes by implementing new initiatives
What we offer
What we offer
  • Four-day week
  • Professional development plan
  • Sick child leave
  • Mental health benefits
  • Employee Resource Groups (ERG)
  • Fulltime
Read More
Arrow Right
New

People Partner - Retail

The primary purpose of the Retail People Partner is to deliver our People agenda...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
Charles Tyrwhitt
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience within a similar role within a retail or hospitality environment
  • Good level of numeracy
  • Efficient, organised and adaptable
  • Quickly able to build effective relationships
  • Ability to communicate effectively and provide quality client services to internal/external stakeholders
  • Understanding of employment law and experience of practical application
  • A capable and experienced coach to client group
  • Strong knowledge of Microsoft Office packages - Excel, Word and PowerPoint
  • Ideally fully or partly CIPD qualified or qualified by experience
Job Responsibility
Job Responsibility
  • HR point of contact for Retail managers and key point of contact for the Retail Leadership Team
  • Support Store Managers with ER activities (i.e. coaching managers on Conduct, Capability and Attendance)
  • Champion BE-liefs in all interactions with Retail
  • Support Retail leaders to develop Culture Amp action plans
  • Oversee the end to end talent management process for Retail
  • Work collaboratively with the Retail Recruiter to ensure we recruit top talent
  • Pull together and analyse KPIs/reporting for Retail business area
  • Responsible for ensuring induction plans are in place for Retail colleagues
  • Carry out/Review Exit survey data for Retail
  • Delivery of the CT wide People Plan with responsibility for design and implementation of the Retail People Plan
What we offer
What we offer
  • Competitive salary and excellent bonus scheme
  • A entrepreneurial environment
  • Staff Discount from your 1st day, not just at CT but also from The White Company
  • Hybrid working policy
  • Partner with many charities and sustainability partners
  • CT Social Team ensure there is always something exciting to get involved in
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.