Senior Java Engineer (#15)

Romania
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Global fashion retailer

N-iX is looking for a skilled Senior Java Engineer who can join our team and contribute new ideas to product development.

Our customer is a leading fashion retailer and retail innovator. As a Senior Java Engineer on this project, you will take part in developing software solutions that support client business needs and integrating various systems into the newly built solution. You will enjoy the latest technologies, a new product, a friendly and professional team, and no late calls.

Responsibilities:

  • Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
  • Conduct code review
  • Provide effort estimates
  • Work in close contact with team members and project stakeholders on the customer’s site
  • Suggest technical and functional improvements to add value to the product

Requirements:

  • 4+ years of Java development
  • Java 11 knowledge and experience
  • 3+ years of Spring framework and building Spring web applications (SpringData – must; Spring Security will be a bonus; Spring Core – must; Spring Rest – must) Familiar with the microservices concept
  • Strong experience in JPA
  • Experience developing REST interfaces
  • Design, coding, and debugging skills
  • OOP, OOD, and Design Patterns proficient
  • Working knowledge of MySql DB technologies (Joins, grouping, having, sub-select, etc)
  • Familiar with GrayLog, Grafana
  • Good Docker knowledge 
  • Strong knowledge of Unit and integration testing
  • Upper-Intermediate level of English

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings