Java developer with Angular - AVP

$107,120 - $160,680/Yr

Citigroup - Irving, TX

posted about 1 month ago

Full-time - Mid Level
Irving, TX
Credit Intermediation and Related Activities

About the position

The Applications Development Senior Programmer Analyst is an intermediate level position focused on the establishment and implementation of new or revised application systems and programs. This role involves contributing to applications systems analysis and programming activities, ensuring that business needs are met through effective technology solutions.

Responsibilities

  • Conduct feasibility studies, time and cost estimates, IT planning, and risk technology assessments.
  • Monitor and control all phases of the development process including analysis, design, construction, testing, and implementation.
  • Provide user and operational support on applications to business users.
  • Utilize in-depth knowledge of applications development to analyze complex problems and provide evaluations of business processes and system processes.
  • Recommend and develop security measures in post-implementation analysis of business usage.
  • Consult with users and other technology groups on issues and recommend advanced programming solutions.
  • Define operating standards and processes and ensure essential procedures are followed.
  • Serve as an advisor or coach to new or lower-level analysts.
  • Act as a Subject Matter Expert (SME) to senior stakeholders and team members.

Requirements

  • 5-8 years of relevant experience in systems analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Working knowledge of consulting/project management techniques and methods.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
  • Experience in JAVA (Core Java, Java EE, Multithreading/Concurrency, RESTful Development).
  • Experience with UI technologies (JavaScript, CSS, Angular) and microservices.
  • Experience in Spring Boot Framework, Spring Integration, and persistence frameworks like JPA, Hibernate, or Mybatis.
  • Experience with Oracle/MySQL and MongoDB.
  • Familiarity with Test Driven Development and automated testing tools like JUnit, Cucumber/Jasmine; JIRA, Gradle, Maven, Sonar.

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