✦ Luna Orbit — Software Engineering

Senior Java/Python Application Developer, AVP

at Citi

📍 Jacksonville, FL, US Onsite 💰 $96K – $145K USD / year Posted March 22, 2026
Salary $96K – $145K USD / year
Type Full-Time
Experience mid
Exp. Years 3+ years
Education Not specified
Category Software Engineering

This role involves developing and supporting banking applications, analyzing system requirements, and implementing security measures. The candidate will work closely with operations teams to ensure reliable and secure application performance.

  • Developing application systems
  • Analyzing complex problems
  • Implementing security measures
  • Supporting business users
  • Monitoring system performance

The environment includes Java and Python programming, application analysis, security protocols, and Agile methodologies. The role supports enterprise banking systems and requires troubleshooting and development skills.

The ideal candidate is a mid-level software engineer with experience in Java and Python, capable of developing and analyzing application systems within a banking environment. They should possess strong problem-solving skills and be comfortable working on-site in Jacksonville, FL.

JavaPythonApplication developmentApplication systems analysis
Security measuresAgile methodologiesRisk management
JiraGitApplication Servers
JavaPythonApplication developmentApplication systems analysisSecurity measuresAgileRisk managementTroubleshootingSoftware engineeringIT supportApplication supportOn-siteBankingFinancial servicesTeamworkProblem-solving
JavaJava EEPythonApplication DevelopmentApplication Systems AnalysisSecurity MeasuresAgileRisk Management
problem-solvingcommunicationanalytical thinkingteamworkadaptability
Industry Banking
Job Function Application development and support in banking environment
Role Subtype Software Engineer
Tech Domains Java, Python
JavaPythonApplication developmentApplication systems analysisSecurity measuresAgileRisk managementTroubleshootingSoftware engineeringIT supportApplication supportOn-siteBankingFinancial servicesTeamworkProblem-solving

Lack of Java or Python experience, No banking or financial services background, Remote work preference, Less than 3 years experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile