Expoint – all jobs in one place
Finding the best job has never been easier

Java Microservices Software Developer jobs at Citi Group in United States, Irving

Discover your perfect match with Expoint. Search for job opportunities as a Java Microservices Software Developer in United States, Irving and join the network of leading companies in the high tech industry, like Citi Group. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
United States
State
Irving
58 jobs found
27.05.2025
CG

Citi Group Senior ServiceNow Developer United States, Texas, Irving

Limitless High-tech career opportunities - Expoint
ServiceNow Development: Design, develop, and configure ServiceNow applications, workflows, and integrations. Customization & Scripting: Write, test, and deploy scripts using JavaScript, GlideScript, and other scripting languages. Module Expertise: Work on...
Description:

Key Responsibilities:

  • ServiceNow Development: Design, develop, and configure ServiceNow applications, workflows, and integrations.
  • Customization & Scripting: Write, test, and deploy scripts using JavaScript, GlideScript, and other scripting languages.
  • Module Expertise: Work on ITSM, ITOM, HRSD, CSM, or other ServiceNow modules as required.
  • Integration & Automation: Develop and manage integrations between ServiceNow and external systems using REST, SOAP, and MID servers.
  • Performance Optimization: Improve application performance and troubleshoot ServiceNow platform issues.
  • Security & Compliance: Ensure adherence to security policies and ITIL best practices.
  • Mentorship: Guide junior developers, review code, and ensure adherence to coding standards.
  • Stakeholder Collaboration: Work closely with business analysts, architects, and stakeholders to translate business needs into technical solutions.
  • Platform Upgrades: Assist with ServiceNow version upgrades and testing new features.

Technical Skills:

  • Strong knowledge of ServiceNow platform architecture and administration.
  • Proficiency in JavaScript, Glide API, ServiceNow Script Includes, and Business Rules.
  • Experience with UI policies, UI actions, ACLs, and Flow Designer.
  • Hands-on experience with ServiceNow integrations using REST/SOAP APIs.
  • Familiarity with ServiceNow ATF (Automated Test Framework).
  • Understanding of ITIL processes and ServiceNow best practices.

Required Qualifications:

  • 5+ years of experience in ServiceNow development and implementation.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work in an Agile/Scrum environment.
  • ServiceNow Certified System Administrator (CSA) or Certified Application Developer (CAD).
  • Experience with ServiceNow Scoped Applications.
  • Knowledge of DevOps, CI/CD pipelines, and cloud technologies.
  • Experience with ServiceNow Performance Analytics and Reporting.

Education:

  • Bachelors in any relevant field
Systems & Engineering

Full timeIrving Texas United States$125,760.00 - $188,640.00



Anticipated Posting Close Date:

May 19, 2025

View Citi’s and the poster.

Show more
25.05.2025
CG

Citi Group Java Spark Senior Developer AVP C12 Irving United States, Texas, Irving

Limitless High-tech career opportunities - Expoint
Perform detailed impact analysis for code changes with understanding of dependencies across the application components. Design and develop scalable, high-performance code using Java and Bigdata / Java Spark. Write high-quality,...
Description:

This role is ideal for developers with deep hands-on experience in Java and Apache Spark, combined with a strong foundation in object-oriented design principles.


Responsibilities:

  • Perform detailed impact analysis for code changes with understanding of dependencies across the application components
  • Design and develop scalable, high-performance code using Java and Bigdata / Java Spark
  • Write high-quality, maintainable code that is modular, testable, and adheres to SOLID principles and industry-standard design patterns.
  • Write robust unit tests using JUnit, with a focus on code coverage, business logic, readability and reusability.
  • Perform code reviews to ensure the code follows clean design / architecture and best engineering practices.
  • Operate in an environment of ownership and accountability, where quality and collaboration are core values
  • Mentor a junior developers and guide them through technical challenges
  • Work in a cross-functional Agile team, participate in daily stand-ups, sprint planning, retrospectives, and backlog grooming.
  • Translate user stories into technical tasks and drive timely, high-quality delivery of solutions.
  • Collaborate closely with Senior developers, Architects, Quality Engineers, DevOps, and Product owners to deliver high-quality code at speed

Qualifications:

  • 6+ years of development experience with hands-on experience in Java, Bigdata / Java Spark, object-oriented programming (OOP)
  • Experience with REST APIs, RDBMS database, and Kafka messaging systems
  • Exposure to microservices architecture and containerization tools (Docker, Kubernetes)
  • Proven experience leading teams and mentoring developers in a fast-paced development environment.
  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies
  • Excellent communication skills and ability to work effectively in cross-functional teams

Education:

  • Bachelor's degree/University degree or equivalent experience
  • Master’s degree preferred
Applications Development

Full timeIrving Texas United States$107,120.00 - $160,680.00


Anticipated Posting Close Date:

Jun 02, 2025

View Citi’s and the poster.

Show more

These jobs might be a good fit

21.05.2025
CG

Citi Group Apps Dev Java Tech Lead- Hybrid United States, Texas, Irving

Limitless High-tech career opportunities - Expoint
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...
Description:

Key Responsibilities:

  • 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
  • Create and manage CI/CD pipelines, co-ordinate deployment and release activities and documentation
  • 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.

Required Skills / Experience:

  • 7+ years of relevant experience
  • Strong knowledge of Java/J2EE, Spring Boot, Hibernate and RESTful web services (XML, JSON).
  • Hands-on Experience with Core Java, Multi-threading, Collections framework and Spring Framework
  • Strong Knowledge of persistent storage technologies (RDBMS like Oracle, SQL Server).
  • Experience of working with Microservices Architecture
  • Strong understanding of design patterns.
  • Strong analytical and problem-solving skills
  • Experience with source code management tools (Git or Bitbucket).
  • Understanding of clean coding principles and code quality measurements using tools like Sonar.
  • Ability to design and implement unit, integration, and functional tests.
  • Good to have understanding of Cloud-native development and Container Orchestration tools ( Docker, Kubernetes, OpenShift, etc.).
  • Good to have experience to event-driven architecture using Kafka
  • Good written and verbal communication skills.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Good to have experience on payment domain
  • Good communication skills
  • Good analytics skills
  • Having experience working in Scrum / Kanban teams and shared service distributed teams across geography

• Bachelor’s degree/University degree in Computer Science or equivalent

Full timeIrving Texas United States$125,760.00 - $188,640.00


Anticipated Posting Close Date:

May 22, 2025

View Citi’s and the poster.

Show more

These jobs might be a good fit

21.05.2025
CG

Citi Group Full Stack Java Applications Development Tech Lead Analyst -... United States, Texas, Irving

Limitless High-tech career opportunities - Expoint
Design, develop, and test audit functionalities with Java and IBM OpenPages software. Lead and collaborate with team members in the implementation of solutions. Communicate with business and technology stakeholders. 6-10...
Description:

Responsibilities:

  • Design, develop, and test audit functionalities with Java and IBM OpenPages software.

  • Lead and collaborate with team members in the implementation of solutions.

  • Communicate with business and technology stakeholders.

Qualifications:

  • 6-10 years’ experience in defining architectures, configuring software, and implementing solutions

  • Full stack Java(J2EE, Spring/Spring Boot, Microservices/REST API), Containerization (ECS, Docker/Kubernetes) with React JS or Angular JS.

  • 6+ years’ experience in Java (required)

  • Participate in customer meetings and technical planning discussions

  • Experience leading a team of Developers in a Scrum team

Preferences:

  • Strong background working with IBM OpenPages, Java, Oracle, and experience in Spring Frameworks

  • Develop OpenPages custom solutions based on customer requirements (preferred)

  • Experience in OpenPages configuration using Task Focused UI and Workflow and in configuring OpenPages schema and security as well as configuring OpenPages Administration modules is desired

  • Experience in Risk Management, Business Intelligence, Corporate Governance, and Data Asset Management solutions

  • Familiarity with standard SDLC and Agile processes

Education:

  • Bachelor’s degree in Computer Science, Information Systems Management, or related field; or equivalent experience required
Applications Development

Full timeIrving Texas United States$125,760.00 - $188,640.00



Anticipated Posting Close Date:

May 21, 2025

View Citi’s and the poster.

Show more

These jobs might be a good fit

21.05.2025
CG

Citi Group Digital Software Engineer Lead Analyst United States, Texas, Irving

21.05.2025
CG

Citi Group Sr Java Engineer Strategic Lead - Irving Hybrid United States, Texas, Irving

Limitless High-tech career opportunities - Expoint
Helping drive the adoption of strategic technical products that enable engineers to be more productive, such as Github Copilot, Github Enterprise, Kubernetes as well as in-house built tools such as...
Description:

Major elements of the role include:

  • Helping drive the adoption of strategic technical products that enable engineers to be more productive, such as Github Copilot, Github Enterprise, Kubernetes as well as in-house built tools such as Lightspeed and Release on Demand.
  • Helping drive the adoption of best practice enablers such as version control, testing automation and CI/CD to improve industry standard DORA metrics used as benchmarks of high performing technical teams.
  • Guide teams successful transition to continuous delivery of new features with high quality through CI/CD.

Key Responsibilities

  • Supporting the adoption of strategic technical products such as Github Copilot and Github Enterprise, as well as in-house tools such as Lightspeed and Release on Demand.
  • Contribute new features to Engineering Excellence in house tools to drive usage and remove barriers.
  • Embed within software teams to drive the adoption of DORA enablers and best practices

Characteristics:

  • Strong problem-solving skills and innovative mindset
  • Evangelist that drives technological improvement
  • Results-oriented with a focus on continuous improvement
  • Strong communication skills to both technical and non-technical audiences

Skills/Experience:

  • Proficient coding in Java required
  • Experience with Docker and containerization
  • Experience with cloud platforms like AWS, Azure or Google Cloud
  • Strong understanding of software delivery best practices, Agile methodologies, and DORA metrics
  • Experience with Tekton and Harness a strong plus
  • Ability to code in Go, Python, .NET a strong plus
  • Experience building Lightspeed (internal tool) pipelines a strong plus
  • Experience in DevOps and CI/CD including setting up deployment pipelines preferred, but not required
  • Certifications in DevOps or related fields are a plus.
  • Experience driving collaborative work in a geographically distributed environment
Applications Development

Full timeIrving Texas United States$125,760.00 - $188,640.00



Anticipated Posting Close Date:

May 27, 2025

View Citi’s and the poster.

Show more

These jobs might be a good fit

12.05.2025
CG

Citi Group Lead Application Java Developer Apps Dev United States, Texas, Irving

Limitless High-tech career opportunities - Expoint
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....
Description:

Responsibilities:

  • 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.
  • You will solve difficult problems, applying appropriate technologies and best practices.- You are proficient in a broad range of design approaches and know when it is appropriate to use them (and when it is not)
  • You consider the legacy of the code you produce and write code that a Software Developer unfamiliar with the system can understand
  • You limit the use of short-term workarounds
  • You do things with the proper level of complexity the first time (or at least minimize incidental complexity)
  • You create flexible software without over-engineering
  • Your expertise will be instrumental our state-of-the-art AI system, and ensuring seamless Client experiences across Citi Data platforms
  • As a key member of our team, you'll play a vital role in developing and maintaining the systems that power near real-time / Batch, information retrieval (IR), and grounding (RAG) services
  • In addition to your work on generative AI projects, you'll have the opportunity to design, develop, and maintain highly scaled systems that empower Citi ability to understand and interact with data.
  • Your expertise and drive will be invaluable assets as we continue to revolutionize the way customers engage with our services
  • Design and build highly scalable web crawling and data extraction systems capable of acquiring structured and Unstructured data across Citi systems efficiently
  • Continuously optimize the data extraction architecture to ensure peak performance, scalability, resilience, and cost-effectiveness
  • Develop robust systems to process vast volumes and extract meaningful insights through advanced data processing techniques
  • Design and implement high-throughput data pipelines and infrastructure to handle petabyte-scale datasets seamlessly
  • Collaborate closely with data scientists and cross-functional engineering teams to rapidly prototype, iterate, and deploy state-of-the-art algorithms and models
  • Craft high-quality, thoroughly tested production-ready code using languages such as Python, Java, and Scala, adhering to industry best practices
  • Continuously explore and implement innovative solutions to complex technical challenges, pushing the boundaries of what's possible in data storage and processing.
  • You will be part of a team of talented engineers to enhance and modernize our Client experience and Data Platform analytics capabilities. Teamwork, collaboration and Agile define the way we work together.
  • You will be on the user interface team that monitors performance and improves certain things to make the ideal environment for the user.
  • You must meet the targets for successful sales growth and evaluate Client experience, identifying their needs in a take-charge manner.
  • You must sell through other organizations to put customers/users in unity and completeness and guide the enhancement of Client experience by elucidating the necessary components.
  • You must guarantee the concurrence of agreements between partners and push the use of programs within the company with the partners.
  • You must arrange the participation of the company executive with the end-user appropriately.
  • It is essential to have a thorough understanding of the concepts of data, entitlement, security, and governance. Your role will involve identifying and developing opportunities to ensure the retention of data and related aspects.
  • You will make contributions to the ideal architecture of the software
  • Drive adoption of capabilities across regions by partnering with regional business and technology teams
  • You will contribute to the microservice architecture development including RESTAPI and Graphql
  • Develop approaches to integrate data into the DataHub (EAP) and prototype methods of developing insights on that data with our business analytics teams and digital product teams.
  • Assist in troubleshooting Data and Client experience issues by leveraging our capabilities and / or working with other teams to dive into root cause analysis.
  • Create and maintain optimal data pipeline architecture,
  • Assemble large, complex data sets that meet functional / non-functional business requirements.
  • Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and Cloud ‘big data’ technologies.
  • Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives.
  • Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
  • Work with stakeholders including the Executive, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.
  • Keep our data separated and secure across national boundaries through multiple data centers and AWS/GCP regions.
  • Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader.
  • Work with data and analytics experts to strive for greater functionality in our data system.
  • Ability to adjust priorities quickly as circumstances dictate
  • Software must to have
    • Software - Must to have
    • HBase
    • Mongo DB
    • Oracle
    • CICD
    • Light speed
    • OpenShift
    • ML /AL
    • ·Java
    • Java Microservice
    • Python
    • PySpark
    • Hadoop
    • Google
    • AWS

Qualifications:

  • 6+ years of relevant experience in Apps Development or systems analysis role
  • 5+ years experience with HBase, Mongo DB, Oracle, CICD, Light speed, OpenShift, ML /AL, Java, Java Microservice, Python, PySpark, Hadoop, Google, AWS
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 5+ years in technology/engineering roles within medium to large financial enterprises
  • 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
  • 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
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience or knowledge with integration of these tools with web, mobile and assisted channels.
  • Understanding or ability to dive into data and analyze for quality, consistency, conformity and become an SME / data steward of the Citi client datasets
  • Strong interpersonal and communication skills; proven ability to engage and influence technology and business stakeholders at most levels within an organization on complex technical solutions.
  • Experience in Java, JVM and python languages primarily, but familiarity with other modern languages is a huge plus.
  • Experience with Hadoop, Python, Spark, analytic methods and frameworks is a plus.
  • Experience with real-time streaming and stream processing frameworks is a plus
  • Experience with cloud architectures including Google Cloud, Amazon AWS is a plus


Education:

  • Bachelor’s degree/University degree in Computer Engineering, Computer Science, Information Technology or equivalent experience


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Applications Development

Full timeIrving Texas United States$125,760.00 - $188,640.00


Anticipated Posting Close Date:

May 13, 2025

View Citi’s and the poster.

Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
ServiceNow Development: Design, develop, and configure ServiceNow applications, workflows, and integrations. Customization & Scripting: Write, test, and deploy scripts using JavaScript, GlideScript, and other scripting languages. Module Expertise: Work on...
Description:

Key Responsibilities:

  • ServiceNow Development: Design, develop, and configure ServiceNow applications, workflows, and integrations.
  • Customization & Scripting: Write, test, and deploy scripts using JavaScript, GlideScript, and other scripting languages.
  • Module Expertise: Work on ITSM, ITOM, HRSD, CSM, or other ServiceNow modules as required.
  • Integration & Automation: Develop and manage integrations between ServiceNow and external systems using REST, SOAP, and MID servers.
  • Performance Optimization: Improve application performance and troubleshoot ServiceNow platform issues.
  • Security & Compliance: Ensure adherence to security policies and ITIL best practices.
  • Mentorship: Guide junior developers, review code, and ensure adherence to coding standards.
  • Stakeholder Collaboration: Work closely with business analysts, architects, and stakeholders to translate business needs into technical solutions.
  • Platform Upgrades: Assist with ServiceNow version upgrades and testing new features.

Technical Skills:

  • Strong knowledge of ServiceNow platform architecture and administration.
  • Proficiency in JavaScript, Glide API, ServiceNow Script Includes, and Business Rules.
  • Experience with UI policies, UI actions, ACLs, and Flow Designer.
  • Hands-on experience with ServiceNow integrations using REST/SOAP APIs.
  • Familiarity with ServiceNow ATF (Automated Test Framework).
  • Understanding of ITIL processes and ServiceNow best practices.

Required Qualifications:

  • 5+ years of experience in ServiceNow development and implementation.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work in an Agile/Scrum environment.
  • ServiceNow Certified System Administrator (CSA) or Certified Application Developer (CAD).
  • Experience with ServiceNow Scoped Applications.
  • Knowledge of DevOps, CI/CD pipelines, and cloud technologies.
  • Experience with ServiceNow Performance Analytics and Reporting.

Education:

  • Bachelors in any relevant field
Systems & Engineering

Full timeIrving Texas United States$125,760.00 - $188,640.00



Anticipated Posting Close Date:

May 19, 2025

View Citi’s and the poster.

Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Java Microservices Software Developer opportunities at Citi Group in United States, Irving. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.