Application Programmer V

$124,800 - $135,200/Yr

BCforward - Plano, TX

posted 5 days ago

Full-time - Senior
Plano, TX
5,001-10,000 employees
Professional, Scientific, and Technical Services

About the position

The Application Programmer V role at BCforward is a senior-level position focused on full-stack Java development. The candidate will be responsible for analyzing, designing, developing, integrating, testing, implementing, and documenting application software programs. This position requires strong leadership skills to mentor junior developers and ensure the successful delivery of projects within aggressive timelines.

Responsibilities

  • Analyze, design, develop, integrate, test, implement, and document application software programs.
  • Lead and mentor junior developers in Java development.
  • Utilize Java, Maven, Spring/Spring Boot, Hibernate, Angular 5, CSS, JavaScript, and JUnit technologies for full-stack development.
  • Implement authentication methods such as OAuth and SAML.
  • Work with SOA, ESB, JMS messaging concepts, and XPath expressions.
  • Manage full life cycle development infrastructure using GIT, Maven, GitHub, SonarQube, Jenkins, and Jira.
  • Design and manage databases, including object design and SQL, preferably with Oracle.
  • Apply design patterns and anti-patterns for enterprise applications.
  • Communicate effectively with team members and stakeholders to meet project timelines.

Requirements

  • 8-10 years of hands-on experience with JAVA/J2EE technologies.
  • Strong experience with Spring (DI, Transaction management, AOP), Hibernate, and REST with JSON.
  • Proficient in front-end technologies including Angular 5, CSS, and JavaScript.
  • Experience with authentication methods such as OAuth and SAML.
  • Familiarity with SOA, ESB, JMS messaging concepts, and XPath expressions.
  • Experience with full life cycle development using GIT, Maven, GitHub, SonarQube, Jenkins, and Jira.
  • Database experience including object design, management, and SQL, preferably with Oracle.
  • Expertise in design patterns and anti-patterns for enterprise applications.
  • Strong analytical skills to break down requirements and solve complex problems.
  • 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

  • Major medical insurance
  • Health Savings Account (HSA)
  • Dental insurance
  • Vision insurance
  • Employer-provided group life insurance
  • Voluntary life insurance
  • Short-term disability
  • Long-term disability
  • 401k
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service