Java Microservice Developer, AVP

$107,120 - $160,680/Yr

Citigroup - Irving, TX

posted 23 days ago

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

About the position

The Java Microservices Developer, AVP is a key role within Citi's Enterprise Operations & Technology teams, responsible for leading the design and development of mid-size feature applications. This position requires a deep understanding of Java and related technologies, as well as strong analytical and communication skills. The developer will work autonomously, troubleshoot application performance issues, and ensure adherence to coding standards while collaborating with diverse teams and vendors. The role emphasizes innovation, continuous improvement, and the ability to influence strategic decisions within the organization.

Responsibilities

  • Lead mid-size feature application design and development
  • Operate with autonomy and clear communication of activities
  • Analyze and troubleshoot application performance and design issues
  • Develop standards for coding, testing, debugging, and implementation
  • Participate in design discussions resulting in key design decisions
  • Translate complex designs into well-written applications
  • Collaborate with industry vendors to support Digital architecture
  • Participate in the full development life cycle, identifying dependencies and ensuring software quality
  • Influence strategic functional decisions through strong communication and diplomacy skills
  • Communicate progress, manage escalations, and mitigate issues/risks
  • Resolve discordant views through constructive dialogue
  • Review metrics and seek new mechanisms for visibility to align with organizational objectives
  • Continuously assess and improve development processes, test plans, and operations
  • Improve concurrent project delivery and streamline processes
  • Share knowledge through forums and demonstrate expertise through industry certifications
  • Assess risk in business decisions, ensuring compliance with laws, rules, and regulations.

Requirements

  • 4+ years of experience in Java including core concepts, servlets, J2EE, multithreading, and data structures
  • 2+ years of experience in Spring including Core, MVC, Boot, Data JPA, and Security
  • Experience with Agile and Scrum methodologies
  • Self-motivated and team-centric individual with exceptional soft skills

Nice-to-haves

  • Scripting Languages - Groovy
  • Build / Support Tools - JIRA, Maven, Gradle, Git, Bitbucket, Confluence, Splunk, Figma
  • Web Technologies - REST, Swagger
  • Testing - JUnit, Mockito, BDD, Zephyr
  • Cloud Platforms - AWS, Azure, GCP, OpenShift, PCF

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