Logo for ELEKS

Middle Full Stack Java Developer (entertainment, TSCM-43603)

Roles & Responsibilities

  • 3+ years of experience in software development
  • Strong knowledge of Java core, OOP/OOD concepts and design patterns
  • Experience with JavaScript (Angular) and Spring framework (Spring Data JPA/Hibernate)
  • Experience with ORM and databases (MongoDB); cloud platforms such as AWS

Requirements:

  • Design, develop, and maintain reliable software in line with technical requirements
  • Analyze requirements, estimate tasks, and set up acceptance criteria
  • Coordinate deadlines with the Technical Leader or Project Manager
  • Apply best software development practices and coding standards to produce high-quality, performant solutions

Job description

 
ELEKS Software Engineering and Development Office is looking for an experienced Middle Full Stack (Java + Angular) Developer in Poland and Ukraine.


ABOUT PROJECT
The project is an interactive mobile and web application in the entertainment industry.

REQUIREMENTS
  • 3+ years of experience in software development
  • Strong track record of working with Java core, OOP/OOD knowledge, design patterns
  • Knowledge and at least 1 year of proven experience with JavaScript (Angular)
  • Knowledge of Spring framework, IOC, templates
  • Experience with ORM, Hibernate (Spring Data JPA)
  • Deep understanding of Java-based application servers (e.g., Tomcat, etc.)
  • Experience with AWS or other cloud platforms
  • MongoDB knowledge 
  • Experience with Reactive Programming (RxJava, Reactor, etc) would be a plus
  • Upper-Intermediate English level
  • Experience in Angular Material, PixiJS would be a plus

  • RESPONSIBILITIES
  • Design, develop, and maintain reliable software in line with technical requirements
  • Analyze requirements, and independently estimate and set up tasks’ acceptance criteria
  • Evaluate and coordinate tasks’ deadlines with the Technical Leader or Project Manager
  • Apply the best software development practices and coding standards to produce high-quality and performant solutions
  • Stay up-to-date with modern technology and optionally obtain professional certifications
  • Participate as a trainer or a trainee in various learning programs outside the main project
  • Java Developer Related jobs

    Other jobs at ELEKS

    We help you get seen. Not ignored.

    We help you get seen faster — by the right people.

    🚀

    Auto-Apply

    We apply for you — automatically and instantly.

    Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

    AI Match Feedback

    Know your real match before you apply.

    Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

    Upgrade to Premium. Apply smarter and get noticed.

    Upgrade to Premium

    Join thousands of professionals who got noticed and hired faster.