Talent.com
•Java Micro Services Senior Developer

•Java Micro Services Senior Developer

Citigroup IncIrving, TX, United States
17 hours ago
Job type
  • Full-time
Job description

The Java Micro Services Senior Developer is accountable for building Real Time APIs interfacing Customer Data Management applications. In-depth understanding of how own sub-function contributes to achieving the objectives of the function. Candidates with Customer Data Management experience is preferred. This role requires practicing of designing, describing, and building the solution engineering in relation to business problems associated with Customer Data Management. The ideal candidate is very hands on and requires a comprehensive understanding of building APIs using Java MicroServices. Excellent communication skills required to negotiate internally, often at a senior level. Some external communication / negotiation may be necessary. Responsible for executing functional strategy in area managed. Determines approach to implementing functional strategy. Accountable for end results, budgeting, planning, policy formulation and contribution to future strategy of the area(s). Provides advice and counsel related to the technology or operations of the business. Work impacts an entire area, which eventually affects the overall performance and effectiveness of the sub-function / job family.

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.
  • Create solutions by developing, implementing, and maintaining Java based components and interfaces.
  • Strong knowledge on Microservice design pattern and creating agnostic high performance APIs
  • Design and Development using Java, Microservices working within Spring Framework / Spring Boot, Java 8 + functional programming, RESTFul Apis and Junits
  • Strong understanding on concurrency and writing thread safe code.
  • Experience in developing solutions using Spring integration with various messaging system like EMS, Kafka, etc.
  • Experience with Spring Data for Relational and Non-Relation Database and write code for all CRUD operations
  • Experience with SQL and no-SQL query (MongoDB) to write basic operations.
  • Experience with securing API using different authentication mechanism- Ouath2, etc.
  • Responsible for Design, Development, Code reviews (peer review), Unit testing, providing support to testing team, Defect fixing, Defect triaging, Root causes Analysis and release / deployment support.
  • Experience on CICD tool and creating pipeline for build Jenkins, RLM, etc.
  • Experience using various tools used in development STS / IntelliJ, SoapUI, Postman, Bitbucket, Git, jMeter, etc.
  • Preferred to have understating of PaaS platform PCF and CLI commands
  • Experience with GraphQL.
  • Familiar with Agile process and related tools like JIRA

Qualifications :

  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • 5+ years of experience in building Microservices
  • 5+ years of experience with Spring and Spring Boot, Microservices, Spring MVC, Spring Data, Spring Security, Spring Integration etc.
  • 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
  • Education :

  • Bachelors / University degree, Masters degree preferred
  • Job Family Group :

    Product Management and Development

    Job Family : Product Development

    Time Type : Full time

    Primary Location :

    Irving Texas United States

    Primary Location Full Time Salary Range :

    $114,720.00 - $172,080.00

    In addition to salary, Citis offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including : medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit . Available offerings may vary by jurisdiction, job level, and date of hire.

    Most Relevant Skills

    Please see the requirements listed above.

    Other Relevant Skills

    For complementary skills, please see above and / or contact the recruiter.

    Anticipated Posting Close Date :

    Aug 21, 2025

    Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

    If you are a person with a disability and need a reasonable accommodation to use our search tools and / or apply for a career opportunity review Accessibility at Citi.

    View Citis EEO Policy Statement and the Know Your Rights poster.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Java Developer • Irving, TX, United States

    Related jobs
    • Promoted
    Sr. Java Developer with Microservices - Remote

    Sr. Java Developer with Microservices - Remote

    IT Vision GroupDallas, TX, US
    Remote
    Full-time
    Java Developer with Microservices.Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Tek SpikesPlano, TX, US
    Full-time
    We are seeking a skilled Java Developer with strong expertise in building and maintaining modern, scalable applications.The ideal candidate will have hands-on experience with Spring Boot microservi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    AkkodisPlano, TX, US
    Full-time
    The ideal candidate must have expertise in Java, React JS, Kafka, Microservices, Spring Boot, and J2EE, and will be responsible for managing geospatial projects and contributing to impactful soluti...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Resource Informatics Group IncDallas, TX, US
    Full-time
    We have below top priority position in Dallas, TX.Below are the more details on it.Please respond back to me with you resume and contact details. Need strong Senior Java Developer with Micro Service...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Micro Services Developer - Irving, TX

    Micro Services Developer - Irving, TX

    Staffing the UniverseIrving, TX, United States
    Full-time
    Work Status : USC / GC / GC-EAD only.Job Description : Experience in developing microservices.Create APIs to be consumed by front-end developers or partners and assist with integrations.Knowledge on micr...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Java Micro Services Senior Developer

    Java Micro Services Senior Developer

    CitiIrving, TX, United States
    Full-time
    Java Micro Services Senior Developer role at Citi.The position focuses on building Real Time APIs interfacing Customer Data Management applications with Java MicroServices.Partner with multiple man...Show moreLast updated: 17 hours ago
    • Promoted
    Java Microservices Developer

    Java Microservices Developer

    RNR IT Solutions IncPlano, TX, US
    Full-time
    The candidate needs to have prior hands on knowledge in developing microservices using Spring and AWS.Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security.Experie...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Backend Developer Java Spring Boot

    Senior Backend Developer Java Spring Boot

    JUARA IT SOLUTIONSPlano, TX, United States
    Full-time
    We are looking for an experienced.Senior Backend Developer (Java Spring Boot).The ideal candidate has strong experience across. Lead the design and implementation of scalable.Define service boundari...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Senior Java MicroServices Developer

    Senior Java MicroServices Developer

    Pyramid ConsultingIrving, TX, United States
    Temporary
    Senior Java Microservices Developer.Immediate need for a Senior Java Microservices Developer for a position in the IT industry. This is a six-month contract opportunity with long-term potential loca...Show moreLast updated: 17 hours ago
    • Promoted
    Senior Java Microservice Developer @ Grove, IL, Richardson, TX

    Senior Java Microservice Developer @ Grove, IL, Richardson, TX

    Diverse LynxRichardson, TX, United States
    Full-time
    Senior Java Microservice Developer.Grove, IL, Richardson, TX Hybrid.Microservice, Springboot, OpenJDK, Apache Camel, Azure Kubernetes, J2EE. Core microservice design and development.At least 7 years...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Microservices Developer | TX

    Senior Microservices Developer | TX

    PhotonDallas, TX, United States
    Full-time
    A candidate should have 3-5 years of experience working with Spring Framework including all the aspects of building a Spring based Microservices, connecting to a DB and securing the microservices.M...Show moreLast updated: 30+ days ago
    • Promoted
    Sr. Microservices Developer - Irving, TX

    Sr. Microservices Developer - Irving, TX

    PhotonIrving, TX, United States
    Full-time
    The Java Microservices Applications Development Senior will be responsible to design and develop Microservice / Restful API using Spring framework and help in debugging any issue during SDLC life cyc...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Engineer (Hybrid)

    Senior Java Engineer (Hybrid)

    Resolution Technologies, Inc.Plano, TX, US
    Full-time
    Senior Java Engineer Career Opportunity Our client, who is a global leader in contact center solutions, is seeking a dynamic individual with high energy and drive to join their Work Force Managemen...Show moreLast updated: 11 days ago
    • Promoted
    • New!
    Java Microservices Developer - Plano, TX

    Java Microservices Developer - Plano, TX

    Staffing the UniversePlano, TX, United States
    Full-time
    Platform : : Java, Microservices Development and Architecture, Springboot, Cassandra, Cloud Foundry, Rest API's and Web Services. Act as a strong developer using the skillsets listed.Validate functio...Show moreLast updated: 17 hours ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    CG InfinityPlano, TX, US
    Full-time
    We offer solutions that are tailored to the needs of each individual client that we work with instead of offering standard, run-of-the-mill solutions to everyone. We work closely with our clients th...Show moreLast updated: 15 days ago
    • Promoted
    • New!
    Java Microservices Developer - Columbus, OH (or) Plano, TX

    Java Microservices Developer - Columbus, OH (or) Plano, TX

    Staffing the UniversePlano, TX, United States
    Full-time
    Location : Columbus, OH (or) Plano, TX.Required Skills : 8+ years of industry experience.This position requires experience with the following skills : API. Kafka (event-based model); Micro services (R...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Java Microservices Lead - Plano, TX

    Java Microservices Lead - Plano, TX

    Staffing the UniversePlano, TX, United States
    Full-time
    US Citizen, Green Card, TN, GC EAD and H4 EAD only.Job Description : Good knowledge on Spring Cloud, Spring Boot, Cassandra. Knowledge of cloud technologies - AWS, CI / CD working knowledge.Must have w...Show moreLast updated: 17 hours ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    MARKETTIME, LLCDallas, TX, US
    Full-time
    MarketTime is a fast-growing B2B ecommerce SaaS company transforming how businesses buy and sell through a modern, multi-tenant platform. As a registered PayFac, we process high volumes of sensitive...Show moreLast updated: 15 days ago