Application Programmer

$121,181 - $137,821/Yr

Genesis10 - Plano, TX

posted 9 days ago

Full-time - Mid Level
Plano, TX
251-500 employees
Professional, Scientific, and Technical Services

About the position

Genesis10 is seeking an experienced Application Programmer to work with a client in the financial industry. This role involves hands-on development using JAVA/J2EE technologies and requires a strong understanding of both front-end and back-end technologies. The position is a contract role lasting over 12 months, with a focus on full life cycle development and integration with external systems.

Responsibilities

  • Develop applications using JAVA/J2EE technologies.
  • Utilize Spring, Hibernate, and Axis2 for application development.
  • Implement front-end technologies such as Angular 5, CSS, and JavaScript.
  • Work with authentication methods like OAuth and SAML.
  • Engage in SOA, ESB, and JMS messaging concepts.
  • Manage database design and SQL, preferably with Oracle.
  • Apply design patterns and anti-patterns in enterprise applications.
  • Analyze requirements and solve complex problems effectively.
  • Utilize web services/APIs for system integration.
  • Collaborate in Agile teams using JIRA.

Requirements

  • 8-10 years of hands-on experience with JAVA/J2EE technologies.
  • Strong knowledge of Spring (DI, Transaction management, AOP) and Hibernate.
  • Experience with front-end technologies including Angular 5, CSS, and JavaScript.
  • Familiarity with authentication methods such as OAuth and SAML.
  • Experience with SOA, ESB, JMS messaging concepts, and XPath expressions.
  • Proficient in full life cycle development using GIT, Maven, GitHub, SonarQube, Jenkins, and JIRA.
  • Database experience including object design, management, and SQL, with Oracle preferred.
  • Expertise in design patterns and anti-patterns for enterprise applications.
  • Strong analytical skills and problem-solving abilities.
  • Excellent verbal and written communication skills.

Nice-to-haves

  • Experience with Agile methodologies and working in Agile teams.
  • Financial industry experience, preferably in Trade Finance.
  • Excellent analytical abilities.

Benefits

  • Access to hundreds of clients with long-term relationships.
  • Career-home opportunities within Genesis10.
  • Experienced recruiting team support.
  • Behavioral Health Platform.
  • Medical, Dental, Vision insurance.
  • Health Savings Account.
  • Voluntary Hospital Indemnity (Critical Illness & Accident).
  • Voluntary Term Life Insurance.
  • 401K plan.
  • Sick Pay (for applicable states/municipalities).
  • Commuter Benefits (Dallas, NYC, SF).
  • Remote opportunities available.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service