Senior Software Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#372141·Dodano 22 dni temu·1
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaPostgreSQLSpring BootHibernateSpring FrameworkSecurityRelational databaseJ2EEAngularAngularJSCI/CDJava Enterprise EditionREST API

Firma i stanowisko

Brightstar is an innovative, forward-thinking global leader in lottery that builds on renowned expertise in delivering secure technology and reliable, comprehensive solutions. It is a premier pure play global lottery company offering best-in-class lottery operations, retail and digital solutions, and award-winning lottery games.

Wymagania

  • Proven experience as a Senior Software Engineer working with Java/J2EE stack
  • Strong knowledge of Java 11, Spring, Spring Boot, and Hibernate
  • Experience with relational database systems DB2 and PostgreSQL
  • Fluent in English (written and spoken)
  • Presence in Warsaw office 2 times a week
  • Solid understanding of software engineering principles and design patterns
  • Master/Bachelor of Science degree in Computer Science or related field, or equivalent experience
  • 5+ years of professional back-end development experience focusing on scalable, high-performance applications
  • Experience with Git/GitHub for source control and code collaboration
  • Designing and implementing RESTful APIs
  • Solid understanding of design patterns, microservices, and scalable system design
  • In-depth understanding of the entire web development process (design, development, deployment)
  • Strong debugging, troubleshooting, and performance tuning skills for back-end systems
  • Experience with unit testing, integration testing, and performance optimization (JUnit, Mockito, Gatling, or TestNJ)

Nice to have:

  • Front-end experience with Angular or AngularJS
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience working in Agile environments
  • Knowledge of data encryption, authentication, and access control mechanisms
  • Experience with logging and monitoring tools like Kibana, Grafana, and Prometheus

Obowiązki

  • Develop software ensuring security, scalability, and high performance
  • Document software, processes, and procedures related to implementation and maintenance
  • Work with relational databases such as DB2 and PostgreSQL
  • Provide training, mentoring, and coaching to assigned coworkers
  • Participate in project management of back-end software solutions
  • Develop and maintain scalable J2EE applications using Java 11, Spring Framework, and Spring Boot
  • Implement ORM solutions using Hibernate
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure performance, quality, and responsiveness of applications
  • Participate in code reviews and mentor junior developers
  • Troubleshoot and resolve production issues

Benefity

  • Sport subscription
  • Training budget
  • Private healthcare
  • Small teams
  • International projects
  • Bike parking
  • Playroom
  • Shower
  • Free snacks
  • Free beverages
  • Free parking
  • Free coffee
  • In-house trainings
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Parking dla rowerów
Prysznic
Darmowe przekąski
Napoje w biurze

Inne informacje

Must be present in Warsaw office 2 times a week.

Brighstar Lottery

Brighstar Lottery

Pracodawca

Aplikuj teraz