Senior Software Engineer @ Brighstar Lottery
Core
Design, develop, and maintain secure, scalable, and high-performance backend systems for lottery solutions using Java and Spring.
Role type
Senior IC back-end software engineer (Java/J2EE)
Builds
Microservices and RESTful APIs for lottery operations and digital solutions
Domain
Lottery technology / Enterprise software
Deliverable
production ML models | product features
Required skills
Java 11, Spring Boot, Hibernate, PostgreSQL, DB2, REST API design, microservices architecture, unit testing, performance tuning, Git
Preferred skills
Angular, CI/CD pipelines, Agile methodologies, data encryption, logging and monitoring tools (Kibana, Grafana, Prometheus)
Technologies
Java, Spring Framework, Hibernate, PostgreSQL, DB2, Angular, AngularJS, JUnit, Mockito, Gatling, Git, Kibana, Grafana, Prometheus
Responsibilities
Design and implement scalable J2EE applications, develop and maintain RESTful APIs, work with relational databases, participate in code reviews and mentor junior developers, troubleshoot production issues, collaborate on feature definition and deployment
Seniority
Senior, hands-on IC