{"schemaVersion":"jobsearcher.job.v1","id":"a4f47f7754a8dc3fc616b517","url":"https://jobsearcher.com/jobs/a4f47f7754a8dc3fc616b517","canonicalUrl":"https://jobsearcher.com/jobs/a4f47f7754a8dc3fc616b517","title":"Java Microservices Developer (FTE/Hybrid)","description":"Overview\nIn this role you will design and develop scalable middleware and microservices to meet client needs within a global delivery context. You will work with cross-functional teams to analyze requirements, deliver components on schedule, and identify modernization opportunities. You will contribute to architecture, code and design reviews, and drive adherence to engineering standards. This is a hands-on position focused on delivering robust Java-based services in a hybrid work environment with a strong emphasis on quality and collaboration.\n\nResponsibilitiesCollaborate on solution design and development of scalable middleware servicesDeliver assigned tasks within a larger solution, meeting milestones and quality standardsAnalyze existing applications to identify bottlenecks and risks for modernizationCommunicate requirements and progress with project teamsContribute to continuous improvement of architecture, processes, and new technologiesAdhere to Citi’s engineering standards and help define operating proceduresParticipate in code and design reviewsAssess risks in business decisions with a focus on compliance and governance\nKey requirementsTotal experience: 5+ years in application development or systems analysis3+ years of strong Core Java experience, with expert-level Java/J2EE, Spring Framework, and Spring Boot2+ years in Microservices architecture with Spring Boot-based servicesHands-on experience with MongoDBProficiency with GitHub and project management tools like JIRA; Agile/Scrum experience requiredStrong systems analysis, design and architectural skills for high/low-level designClear written and verbal communication; ability to work with limited supervision; prioritization adaptabilityFamiliarity with graph databases (Neo4j)Clear and concise communicationAbility to work autonomously and in a global teamAdaptability and prioritization under changing requirementsJava/J2EESpring Framework and Spring BootMicroservices architecture","company":"NTT Data","rawCompany":"ntt data","city":"Dallas","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-09-15T05:16:33.670Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Microservices Developer (FTE/Hybrid)","description":"Overview\nIn this role you will design and develop scalable middleware and microservices to meet client needs within a global delivery context. You will work with cross-functional teams to analyze requirements, deliver components on schedule, and identify modernization opportunities. You will contribute to architecture, code and design reviews, and drive adherence to engineering standards. This is a hands-on position focused on delivering robust Java-based services in a hybrid work environment with a strong emphasis on quality and collaboration.\n\nResponsibilitiesCollaborate on solution design and development of scalable middleware servicesDeliver assigned tasks within a larger solution, meeting milestones and quality standardsAnalyze existing applications to identify bottlenecks and risks for modernizationCommunicate requirements and progress with project teamsContribute to continuous improvement of architecture, processes, and new technologiesAdhere to Citi’s engineering standards and help define operating proceduresParticipate in code and design reviewsAssess risks in business decisions with a focus on compliance and governance\nKey requirementsTotal experience: 5+ years in application development or systems analysis3+ years of strong Core Java experience, with expert-level Java/J2EE, Spring Framework, and Spring Boot2+ years in Microservices architecture with Spring Boot-based servicesHands-on experience with MongoDBProficiency with GitHub and project management tools like JIRA; Agile/Scrum experience requiredStrong systems analysis, design and architectural skills for high/low-level designClear written and verbal communication; ability to work with limited supervision; prioritization adaptabilityFamiliarity with graph databases (Neo4j)Clear and concise communicationAbility to work autonomously and in a global teamAdaptability and prioritization under changing requirementsJava/J2EESpring Framework and Spring BootMicroservices architecture","datePosted":"2026-09-15T05:16:33.670Z","dateModified":"2026-09-15T05:16:33.670Z","hiringOrganization":{"@type":"Organization","name":"NTT Data","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dallas","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a4f47f7754a8dc3fc616b517"},"url":"https://jobsearcher.com/jobs/a4f47f7754a8dc3fc616b517"}}