Software Engineer II

Konami GamingLas Vegas, NV
Onsite

About The Position

Konami Gaming, Inc. is seeking a Software Engineer II in Las Vegas, NV. This role involves assisting in the development and maintenance of RESTful APIs, designing and developing J-unit test cases, Data Access Objects (DAOs), and SQL queries/JDBC data sources. The engineer will also provide technical support for legacy and deployed versions of SYNK31, design system architecture using object-oriented methodologies, and maintain background polling services and automated FinCEN e-filing pipelines. Additionally, the role supports the maintenance of the Anti-Money Laundering (AML) system.

Requirements

  • Bachelors in Computer Science, or closely related. Employer will accept an advanced degree if in the same field.
  • 24 months of experience in job offered, Software Developer, Engineer-Technology, or closely related.
  • Working knowledge in SQL (Oracle and MySQL), CI/CD pipelines, automation tools such as Jenkins, Gradle, and JUnit for testing and deployments.
  • Ability to support legacy system maintenance and customer-specific deployments with problem-solving skills.
  • Ability to assist cross-functional teams to gather requirements, write functional specifications, and deliver customer-focused features.
  • Ability to modify existing software to correct errors, to adapt it to new hardware or to upgrade interfaces under supervision.
  • Knowledge in Java (Java SE/EE, Spring Boot, Jersey) and Unix/Linux environments.

Responsibilities

  • Assist in development and maintenance of RESTful APIs while prioritizing secure data exchange.
  • Assist with the development and design of J-unit test cases, Data Access Objects (DAOs), and SQL queries/JDBC data sources to maximize efficiency.
  • Provide technical support for legacy and deployed versions of SYNK31 across different system environments.
  • Refer to object-oriented methodologies to design system architecture, create detailed UML, Use Case, Class, and Sequence diagrams to guide the development lifecycle.
  • Support maintenance of background polling services to synchronize cash transactions from Synkros databases and third-party service endpoints.
  • Maintain automated FinCEN e-filing pipelines, including overseeing scheduled batch jobs, configuring server polling, and processing submission acknowledgments, warnings, and fatal errors.
  • Support on-going maintenance of the Anti-Money Laundering (AML) system to enhance user experience and overall performance.

Benefits

  • Standard Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service