Java Microservices Developer

$84,580 - $118,020/Yr

Citigroup - Irving, TX

posted about 2 months ago

Full-time - Mid Level
Irving, TX
10,001+ employees
Credit Intermediation and Related Activities

About the position

The Java Microservices Developer is a developing professional role at Citi, responsible for transforming tech stack and application design into code across various development platforms. This position requires a solid understanding of application development concepts, with a focus on creating secure, stable, and maintainable code. The developer will work autonomously while collaborating with users and other technology groups to recommend programming solutions. The role involves building integrated project development schedules and ensuring compliance with applicable laws and regulations.

Responsibilities

  • Turn tech stack and application design into code on multiple development platforms (e.g. iOS, Android, web/Angular, services).
  • Accountable for development, design, construction, testing, and implementation of applications.
  • Write secure, stable, testable, and maintainable code.
  • Provide sound understanding of application development concepts and principles.
  • Consult with users, clients, and other technology groups on issues and recommend programming solutions.
  • Understand the business context and associated customer use cases.
  • Evaluate system designs and architecture during solution discussions and development.
  • Build and maintain integrated project development schedules accounting for dependencies and constraints.
  • Ensure self and peers measure productivity objectively, focusing on automating code quality and performance in the CI/CD pipeline.
  • Assess risk when making business decisions, ensuring compliance with laws and regulations.

Requirements

  • 2+ years of experience in Microservices Application Development
  • 2+ years of Change Management, CI/CD experience
  • 2+ years of Java Development experience
  • Strong analytical and quantitative skills; data-driven and results-oriented
  • Experience in running high traffic, distributed, cloud-based services
  • Experience in affecting large culture change
  • Experience leading infrastructure programs
  • Skilled at working with third-party service providers
  • Excellent written and oral communication skills
  • Bachelor's/University degree or equivalent experience

Nice-to-haves

  • Angular / Android / iOS experience is a big plus.

Benefits

  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages including vacation, sick leave, and paid holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service