JOBSEARCHER

Java Engineer Backend

CitiGroupDallas, TXL6 LeadSeptember 15th, 2026
Overview As a Digital Software Engineer Sr Analyst at Citi, you will drive the design and delivery of complex financial applications within a fast-paced tech-enabled bank. You will translate business needs into scalable technical solutions, aligning with Citi’s digital architecture and security standards. You’ll work with cross-functional teams to improve client experiences and enable reliable, high-performance platforms. This role offers impact through innovative tech choices, POCs, and leadership within a collaborative environment. Compensation / Benefitsmedical, dental & vision coverage401(k)life, accident, and disability insurancewellness programspaid time offvacation and holidays ResponsibilitiesCollaborate with business partners to clarify user stories and ensure technical feasibilityTranslate user stories into solutions with strong client experience and alignment to architectural roadmapDevelop detailed technical designs emphasizing security, resiliency, scalability, maintainability, and performanceCode, test, debug, implement, and support complex financial applicationsCoordinate with onshore/offshore teams to ensure process adherence and qualityDevelop and execute automated and manual test scripts for validation, integration, and performanceImplement Test and Behavior Driven Development as part of Shift-Left strategyMaintain SDLC artifacts (SIA, Code Reviews, Test Plans, Exit Reports) and provide task estimates and risk assessmentsMonitor project progress, manage risks, and adapt to changing priorities in a fast-paced environmentAdvocate for best customer experience within the engineering team and SDLC constraints Key requirements5+ years in cloud computing, microservices/APIs, private cloud platforms (e.g., Pivotal Cloud Foundry, OpenShift)3+ years containerization (Kubernetes, Docker)3+ years cloud platforms (AWS/GCP) and CI/CD tooling3+ years Java, HTML5/CSS3, AngularJS; experience with Android/iOS development is a plus3+ years NoSQL/DB (MongoDB, Couchbase) or Oracle DB; service discovery and resiliency conceptsExperience with Git-based tools (Bitbucket/Git), Jenkins, and automation frameworks (JUnit/TestNG, Selenium, Appium, Cucumber)Experience with SDLC, TDD/BDD, and agile/hybrid environmentsStrong communication, analytical, problem-solving, and stakeholder management skillsExperience in financial industry is a plusKnowledge of GenAI tools is desirableBS in Computer Science, Computer Engineering, Information Technology or related fieldstrong communicationproblem solvingnegotiationJavaSpringBootREST/JSON