Software Engineer II

KONAMI GAMING INCLas Vegas, NV
$90,000

About The Position

Design, develop, and maintain scalable full-stack applications for Konami’s in-house SYNKROS system using Java, RESTful APIs (Jersey), SQL (Oracle/MySQL), and Unix-based environments. Architect, implement, and secure enterprise-grade RESTful APIs with features such as entity-level access control to ensure safe and efficient data exchange across platforms. Develop and optimize reporting solutions by creating new reports and slips using Business Intelligence and Reporting Tools (BIRT), modernizing legacy SQL-based designs, and migrating legacy reports to GUI-based reporting tools for faster development and customer self-service. Enhance system reliability and performance by implementing CI/CD pipelines with Jenkins and Gradle, automating build, test, and deployment processes across environments. Configure BIRT data sources and datasets for complex SQL queries, parameterized reports, and dynamic report generation to support large-scale casino management systems. Research, prototype and deliver proof-of-concept designs such as facial recognition, OCR card scanning, and Oracle Change Notification services to align SYNKROS with evolving industry needs. Provide QA and technical support for deployed and legacy versions of SYNKROS, including debugging across multiple configurations, maintaining unit tests with JUnit, and ensuring query efficiency.

Requirements

  • Bachelor's Degree in Computer Science or closely related field. Employer will accept advance degree if in the same field.
  • 6 months of experience in job offered, Software Development Intern, Software Developer Intern, or closely related.
  • Experience in Java (SE/EE) and frameworks such as Spring Boot and Jersey, with a focus on developing scalable, secure RESTful APIs.
  • Expertise in SQL databases (Oracle, MySQL), including query optimization, stored procedures, and schema design.
  • Experience with CI/CD pipelines and automation tools (Jenkins, Gradle) and unit testing frameworks (JUnit).
  • Knowledge of Unix/Linux environments for application development, deployment, and troubleshooting.
  • Strong debugging and problem-solving skills, including maintenance of legacy systems and customer-specific deployments.
  • Experience with Business Intelligence and Reporting Tools (BIRT), including configuration and management of relational data sources.
  • Ability to enhance existing software by correcting errors, adapting to new hardware, upgrading interfaces, and improving performance.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications for Konami’s in-house SYNKROS system
  • Architect, implement, and secure enterprise-grade RESTful APIs
  • Develop and optimize reporting solutions
  • Enhance system reliability and performance by implementing CI/CD pipelines
  • Configure BIRT data sources and datasets for complex SQL queries
  • Research, prototype and deliver proof-of-concept designs
  • Provide QA and technical support for deployed and legacy versions of SYNKROS

Benefits

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