Job Description
As a senior Java backend engineer, you will work together with a great team of professionals building a new product from scratch using microservices and an up to date technology stack. Your ideas will really make a difference now as you will be part of the initial team that decides the technical setup of the new product.
You have the flexibility to choose a full remote working setup, without the need to relocate to Timisoara! #LI-Remote
Responsibilities
- You will be a hands-on engineer who can teach best practices within your team ensuring technical excellence;
- Support the tech lead and help drive the technical vision and strategy in collaboration with the team, turning it into reality;
- Develop new features and from scratch, following a structured approach and thinking about decoupling, extensibility and long-term considerations;
- You will focus on application security, scalability and performance;
- Review code and ensure it is efficient, well-tested, documented and runs smoothly;
- You will be focused on continuously improving our engineering processes and practices, focusing on quality and deliverables.
Requirements
- TDD, clean code, code review, pair programming are best practices you value;
- You’ve worked extensively with Java (5+ years), design patterns, various frameworks, asynchronous message queues and have experience with microservices architecture;
- You have experience in developing and scaling a microservice oriented system (high availability and security);
- Ideally, you have built applications hosted on popular cloud platforms (AWS, Azure);
- You have a strong technical background coding in Java 8 and above;
- Unit Testing and Mocking frameworks are something you are really passionate about;
- Experience working with SQL databases, query optimization and transactions;
- You are experienced at mentoring more junior engineers;
- Have a passion for building high quality into every software development activity;
- You are a practitioner of agile development with a track record of learning from your actions to make positive adjustments.
Benefits
- Attractive salary package;
- Meal tickets;
- Private medical insurance (Business package);
- Full access to gyms/fitness centers across the country (7card);
- Extra vacation days based on seniority in the company (we start from 23);
- Loyalty bonuses based on seniority in the company;
- Professional growth opportunities such as trainings, online courses, conferences;
- Birthdays celebration with birthday cakes and gift vouchers;
- The flexibility of choosing a full remote work setup. Relocation is not mandatory!
Note:
- Let us know if the job/link is expired.
- We have copied the Job Details from Company website. If anyone has copyright/other issues kindly let us know and we will remove the same/respective contents from our site.