Sparks - Winston-Salem, NC

posted 3 days ago

Full-time - Mid Level
Winston-Salem, NC
Administrative and Support Services

About the position

The Lead Java Engineer will be responsible for leading a team of engineers on a fraud project, focusing on integrating fraud and transaction data in real time. This role requires extensive experience in Java coding and the full software design life cycle, along with collaboration with cross-functional teams to deliver high-quality solutions.

Responsibilities

  • Design, develop, and implement complex system integrations, adhering to DDD principles and ensuring scalability.
  • Work closely with PMO/Scrum Masters to deliver high-quality solutions using TCH agile methodologies, effectively communicating with stakeholders and project management.
  • Develop, test, debug, and maintain software applications for fraud solutions, leveraging new technologies and tools.
  • Collaborate with engineering teams and administrators to ensure successful delivery, implementation, and support of software applications.
  • Refactor existing code and deliver innovative, best-in-class applications and automation tools.

Requirements

  • 5+ years of extensive experience in Java coding using Spring framework.
  • Knowledge of the full software design life cycle.
  • Experience in designing, coding, testing, and consistently managing applications.
  • Experience working with relational databases (such as DB2, Oracle, or PostgreSQL), and with NoSQL, such as Cassandra, DataStax Enterprise.
  • Understanding of both Windows and Linux environments.
  • Understanding of Agile methodology with strong working knowledge of JIRA.
  • Experience with AWS cloud is a plus.

Benefits

  • Health insurance
  • Life insurance
  • Paid time off
  • Unpaid time off
  • Retirement and savings plans
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service