Job Description
Company: Citi
Location: Jacksonville, Florida, United States (Full-time; primarily remote/flexible)
Salary Range: $96,960 – $145,440 annually
Citi is seeking an Operations Technology Java Developer to support the development, implementation, and optimization of enterprise applications in its global banking operations. This role focuses on microservices-based systems, automation, and enterprise application support, with an emphasis on secure, reliable, and scalable solutions.
Key Responsibilities
- Participate in feasibility studies, cost/time estimation, IT planning, and development of new or revised systems.
- Analyze complex business and system processes; provide expert guidance and recommendations.
- Implement and maintain Java/Spring Boot microservices (optionally with Angular) for enterprise applications.
- Develop and monitor security measures post-implementation to ensure compliance and performance.
- Create and maintain scripts and automation using Linux/AIX, Shell scripting, .NET.
- Serve as SME to senior stakeholders; advise and coach junior analysts.
- Maintain standards, processes, and provide operational support to business users.
- Assess business risks and ensure compliance with policies, laws, and regulatory requirements.
Qualifications
- Experience: 5–8 years in relevant Java development and application systems support.
- Technical Skills:
- Microservices architecture (Java/Spring Boot or Java/Spring Boot/Angular)
- DevOps tools: Bitbucket, Jenkins
- Linux/AIX administration, Shell scripting, .NET
- Content management and collaboration tools: JIRA, Confluence
- Cloud platforms: PCF, OpenShift, AWS, Azure
- Event-driven architecture experience
- Additional Skills (advantageous):
- Working on high-volume, complex enterprise systems
- Legacy system modernization
- Automating development processes and testing
- Education: Bachelor’s degree in Computer Science, Engineering, or equivalent experience
Perks & Benefits
- Comprehensive medical, dental, and vision coverage
- 401(k) plan with company match
- Life, accident, and disability insurance
- Paid time off, holidays, and wellness programs
- Incentive and retention awards (eligible employees)