L

Software Engineer

Light & Wonder
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

3 - 5 Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

JavaRESTful APIsSystem DesignSecure Coding PracticesQuarkusQuarkus Data JPAHibernateOracle

Job description

Overview

Software Engineer responsible for designing, implementing, maintaining and improving complex Java backend services, REST APIs and integration components using Quarkus within microservices architectural standards.

What you'll do

  • Lead the design and end-to-end implementation of complex Java backend services, REST APIs and integration components.
  • Translate requirements into well-structured, scalable solutions using Quarkus and established microservices architectural standards.
  • Own defect resolution and root-cause analysis for complex Java component issues.
  • Deliver software patches and identify technical debt and maintainability improvements.
  • Make component-level design decisions within architectural guidelines.
  • Evaluate technical options and trade-offs for assigned features.
  • Contribute to API design standards, data modelling and integration patterns.
  • Champion clean, well-tested, secure and performant Java code.
  • Apply secure-coding principles and OWASP best practices to protect lottery transaction data, player accounts and system integrity.
  • Provide effort estimates and technical advice to Sales, Account Management and Customer Support.
  • Mentor Associate and Software Engineers through code reviews, pair programming and technical sessions.
  • Design and optimise data access patterns using Quarkus Data JPA, Hibernate and Oracle relational databases.
  • Lead technical design for moderately complex features spanning multiple services and document design decisions, API contracts and data models.
  • Contribute to sprint planning and release scoping.
  • Lead code reviews for junior and mid-level engineers.
  • Drive root-cause analysis for production incidents, implement preventive improvements and document findings.
  • Contribute to the CI/CD pipeline, Maven/Gradle build tooling and development practices.
  • Provide on-call support during Scientific Games support hours as part of the team rota.
  • Work abroad as required by projects, up to three times per year for a total of up to six weeks or as otherwise agreed.
  • Attend and actively participate in agile ceremonies.
  • Plan, organise and report progress using team tracking tools such as Jira and Azure DevOps.
  • Follow source-control and branching conventions and ensure adequate handover of in-progress work when out of office.
  • Pursue continuous professional development and participate in internal knowledge-sharing sessions.
  • Comply with information security, data-protection and responsible-gaming policies.
  • Prepare and deliver internal technical presentations and demonstrations.
  • Contribute to onboarding documentation and knowledge-base articles.
  • Support pre-sales and bid activities with effort estimates and technical input.
  • Represent the team or company in external technical forums, customer workshops and partner engagements where appropriate.
  • Contribute to recruitment and interviewing processes when requested.
  • Participate in cross-functional working groups, architecture forums and company-wide technical initiatives.

What you'll need

  • Bachelors degree in a related field.
  • 3 to 5 years of experience.
  • Java backend development experience.
  • Experience designing and implementing REST APIs.
  • Experience using Quarkus, Quarkus JPA, Hibernate and relational databases such as Oracle.
  • Knowledge of microservices architectural standards.
  • Knowledge of secure-coding principles and OWASP best practices.

Details

  • Location: Bangalore, India.
  • Physical demands include sitting, standing, walking, bending, using hands, operating a computer, close and distance vision, and adjusting focus while working with computer and business equipment.
  • The role may require gaming or other licenses, background investigations or security checks, and meeting standards dictated by law, regulation or contracts.
  • Employment requires consent to a due diligence/background investigation to the extent permitted by law.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer