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:

  • 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
  • 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

Nice to have:

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
  • 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
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

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

Secondary General Teacher

General Secondary Teacher: Join Liverpool's Dynamic Schools! Daily Rate: £150 - ...
Location
Location
United Kingdom , Liverpool
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
March 11, 2026
Flip Icon
Requirements
Requirements
  • Qualified Teacher Status (QTS) or equivalent recognised UK teaching qualification
  • Experience teaching secondary students (age 11-16) is helpful
  • Flexibility: Must be willing and able to teach various subjects (using the work provided)
  • Strong Control: Ability to manage a classroom and maintain discipline
  • Paperwork Ready: Must have a valid Enhanced DBS check (or be willing to apply)
Job Responsibility
Job Responsibility
  • Teach Lessons: Deliver the work already set by the absent teacher (you will cover different subjects)
  • Manage Students: Keep the class calm, focused, and well-behaved
  • Follow the Plan: Make sure students complete the tasks assigned to them during the lesson
  • Take the Register: Accurately record which students are present at the start of the class
  • Be Professional: Follow the school's simple rules and procedures while you are there
  • Look After Students: Make sure all students are safe and follow school safeguarding rules
What we offer
What we offer
  • Competitive Pay
  • You will have your own experienced, local consultant who knows the market and works tirelessly to find your perfect role
  • Access to roles in highly-regarded schools that you won't find advertised anywhere else
  • We offer guaranteed work schemes, supply, long-term, and permanent placements to suit your lifestyle
  • 'Refer a Friend' Scheme to earn £300 in shopping vouchers (T&Cs apply)
  • A Simple, Fast Registration Process, get cleared and ready for work quickly!
  • Access to Continuous Professional Development (CPD) courses to enhance your skills
Read More
Arrow Right
New

SEN Teaching assistant

Are you experienced and passionate about supporting children and young people wi...
Location
Location
United Kingdom , Liverpool
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
February 19, 2026
Flip Icon
Requirements
Requirements
  • Effective communication, both verbal and non-verbal
  • Previous experience of school setting and personal care
  • The ability to remain calm and patient when working with students who may have different learning speeds, needs, and behaviours
  • Available to work start immediately
Job Responsibility
Job Responsibility
  • Assist in planning and delivering engaging lessons tailored to students of varying abilities
  • Support student's understanding of the curriculum and help them develop essential academic skills
  • Foster a positive, inclusive classroom environment that promotes active participation and enthusiasm for learning
  • Track student progress, providing constructive feedback and assistance as needed
What we offer
What we offer
  • Competitive Salary based on your qualifications and experience
  • £300 refer-a-friend bonus for every successful referral
  • Access ongoing career development opportunities and training
  • Supportive and welcoming school environment
!
Read More
Arrow Right
New

Store Leader Trainee

The Store Leader is the heart and soul of the store. A Store Leader with an Assi...
Location
Location
United States , Williamston
Salary
Salary:
Not provided
7-eleven.com Logo
7-Eleven, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to oversee and provide customer service leadership, training, and coaching, for all store employees
  • Desire to maintain high retention by focusing on identifying qualified applicants, developing leaders, empowering employees, and encouraging employee productivity
  • Ability to oversee and implement all merchandising and marketing programs
  • Demonstrated ability to use P&L and store reports to affect change
  • Ability to manage cash handling, fuel transactions, and promotion of our rewards loyalty program
  • Demonstrated ability maintaining a clean, safe environment by complying with all health and sanitation procedures to ensure the store is presentable and that all products are in-stock
  • Excellent oral and written communication and intrapersonal skills
  • Proficient computer knowledge (Microsoft products preferred Word, Excel)
  • A High School diploma or GED is preferred, but not required for candidates that have at least one year of retail management experience
  • A valid Driver’s License from the state of residence while maintaining automotive liability insurance during course of employment
Job Responsibility
Job Responsibility
  • Executing merchandising and marketing initiates
  • Driving profitability
  • Developing the skills of the entire store team
  • Ensuring customers are well taken care of
What we offer
What we offer
  • 401K Plan (US only)
  • RRSP Plan (Canada only)
  • Paid PTO Plans
  • Coverage in medical, dental, life, and vision insurances available
  • Monthly bonus/incentive potential
  • Tuition Reimbursement
  • Adoption Assistance (US only)
  • Fulltime
Read More
Arrow Right
New

Customer Experience Representative

CX Representatives ensure patients receive timely and accurate care by facilitat...
Location
Location
Colombia
Salary
Salary:
Not provided
versemedical.com Logo
Verse Medical
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong communication skills and the ability to explain complex information simply
  • Empathy and patience in dealing with patients experiencing medical challenges
  • Attention to detail for order accuracy and documentation
  • Ability to work with internal teams and external clinics to resolve issues efficiently
  • Comfort using digital systems (VerseOS, knowledge bases, Slack, etc.) to access and record information
Job Responsibility
Job Responsibility
  • Serve as the first point of contact for patients and clinics via phone, email, and messaging platforms
  • Patient outreach to provide accurate guidance on supply orders
  • Provide accurate guidance on supply orders, refill eligibility, and insurance coverage
  • Troubleshoot and resolve patient issues, including delayed shipments, incorrect items, or insurance denials
  • Escalate complex cases to operations, billing, or management as needed
  • Document interactions clearly in internal systems to ensure continuity of care and information
  • Educate patients on company policies, out-of-pocket options, and clinic coordination
  • Fulltime
Read More
Arrow Right
New

Staff Machine Learning & Computer Vision Engineer

Dandy is transforming the massive and antiquated dental industry—an industry wor...
Location
Location
United States
Salary
Salary:
244200.00 - 296000.00 USD / Year
meetdandy.com Logo
Dandy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience post Master's degree, or 8+ years experience post PhD
  • Extensive experience in Python
  • Extensive experience in SOTA 2D deep learning and/or experience with 3D deep learning
  • Experience with 3D geometric Computer Vision
  • Experience with PyTorch
  • Have immaculate attention to detail and take pride in delivering excellent code and results
  • Masters or PhD in a related field
  • Ability to overlap with US Eastern Standard Time working hours
Job Responsibility
Job Responsibility
  • Build Computer Vision models to extract structure from unstructured, information-dense 3D scans
  • Research SOTA methods for developing models to accomplish 3D generative AI tasks as well as conventional computer vision tasks
  • Work with product and research teams to identify opportunities for improvement in our current product line and for enabling upcoming product lines
  • Work with massive datasets to develop both generic models as well as fine tune models for specific applications
  • Develop evaluation methods which allow us to establish confidence in our datasets and models
  • Implement best practices for our MLOps pipelines
  • Work closely with product owners on a feature focused team to deliver value quickly to Dandy’s customers
What we offer
What we offer
  • Offers Equity
  • healthcare
  • dental
  • mental health support
  • parental planning resources
  • retirement savings options
  • generous paid time off
  • Fulltime
Read More
Arrow Right