Senior Java Engineer (#14834158)

Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development
AES Corporation

We are looking for a skilled Java engineer who can become a part of our team and contribute new ideas into product development.


  • Implement a new solution – the project is about moving software from hardware to web
  • Write well-documented, highly maintainable and performing code, with appropriate test coverage
  • Review business requirements working with other team members
  • Work with the QA and Customer teams to triage and fix bugs
  • Perform code reviews


  • Commercial experience working with Java
  • Experience with Spring framework and building Spring web applications
  • OOP, Design Patterns proficient
  • Working knowledge of MySQL DB
  • Experience with Docker
  • Experience or familiarity with developing RESTful web APIs
  • Strong English communication skills

Would be a plus:

  • Familiarity with configuring and using CI/CD pipelines
  • Familiarity with C or PHP programming language
  • Desire to explore existing approaches

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office


Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program


  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more

Easy apply

    Get a Bonus