About The Position

The Java Applications Development Engineer is a mid-level developer responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to work in a team to deliver solutions for existing and new components in collaboration with other teams in the organization.

Requirements

  • 5+ years of relevant experience in Apps Development or systems analysis role
  • Experience system analysis and in programming of software applications using Core Java and microservices
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrates clear and concise written and verbal communication
  • Experience in agile development
  • Has the ability to operate with a limited level of direct supervision.
  • Required technical skills: Core Java, spring-boot, microservices, SQL/Oracle

Nice To Haves

  • Desirable skills: Angular, Spark, Finance Regulatory Reporting

Responsibilities

  • Utilize in-depth knowledge of software development to analyze problems/issues to support existing components and propose/development enhancements to application modules
  • Development of new components in micro-service architecture
  • Partner with multiple agile teams to ensure appropriate integration of components
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Development of quality components that adheres to the overall architecture blueprint
  • Deliver a complete technical solution that includes detailed design of components, code, unit testing, support to CI/CD and delivery to produciton
  • Adhere to agile development methodology

Benefits

  • In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards.
  • Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
  • Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
  • For additional information regarding Citi employee benefits, please visit citibenefits.com.
  • Available offerings may vary by jurisdiction, job level, and date of hire.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service