×
Register Here to Apply for Jobs or Post Jobs. X

Java Micro Services Senior Developer

Job in Irving, Dallas County, Texas, 75084, USA
Listing for: Citi
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below

Overview

Java Micro Services Senior Developer role  position focuses on building Real Time APIs interfacing Customer Data Management applications with Java Micro Services.

Responsibilities
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals and identify system enhancements to deploy new products and process improvements
  • Resolve high-impact problems through in-depth evaluation of complex business and system processes and industry standards
  • Provide expertise in applications programming and ensure design adheres to the overall architecture blueprint
  • Develop standards for coding, testing, debugging, and implementation; understand how areas of business integrate to accomplish goals
  • Provide in-depth analysis to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts
  • Assess risk in business decisions, drive compliance with laws and regulations, and escalate/control issues with transparency
  • Create solutions by developing, implementing, and maintaining Java-based components and interfaces
  • Design and develop microservices-based APIs using Java, Spring Framework/Spring Boot, RESTful services, and JUnit
  • Ensure concurrency and thread-safety in code; integrate with messaging systems (e.g., EMS, Kafka)
  • Work with Spring Data for relational and non-relational databases; perform CRUD operations and secure APIs (OAuth2, etc.)
  • Participate in design reviews, unit testing, defect triaging, and release/deployment support
  • Experience with CI/CD tooling (e.g., Jenkins) and development tools (STS/Intelli

    J, Postman, Git, etc.)
  • Familiarity with PaaS platforms (e.g., PCF) and GraphQL
Qualifications
  • 6-10 years of relevant experience in Apps Development or systems analysis
  • 5+ years of experience in building Microservices
  • 5+ years of experience with Spring, Spring Boot, Microservices, Spring MVC, Spring Data, Spring Security, Spring Integration
  • Extensive experience in system analysis and 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; demonstrated leadership and project management skills
  • Clear and concise written and verbal communication
Education
  • Bachelor’s degree;
    Master’s degree preferred
Details
  • 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: $ - $
Benefits and Notes

In addition to salary, Citi’s offerings may include incentive and retention awards. Benefits include medical, dental & vision coverage; 401(k); life, disability insurance; and wellness programs. Paid time off, vacation, sick leave, and holidays are available. Available offerings may vary by jurisdiction, job level, and date of hire. For more information, visit

Equal Opportunity

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

Anticipated Posting Close Date

Aug 21, 2025

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary