Java Software Engineer
Sofia, BG, 1784
What you will do:
- Write clean and maintainable code.
- Build new features, optimize the existing codebase and maintain the application.
- Participate in all phases of the SDLC process.
- Implement the task/features as part of the SCRUM team.
- Take part in: Planning, Retros, Daily’s and code reviews.
- Ensure maximum speed and scalability of the product.
- Perform unit testing and technical analyses to improve performance and availability.
What we require:
- 3+ years of work experience as a Java Software Engineer.
- Bachelor’s degree in either: IT, Computer Science, Mathematics/ another related field or relevant work experience.
- Ability to design software in a scalable and distributed environment.
- Experience with the following technologies: Java EE, Ant, Maven and RESTful APIs/Web Services.
- Experience with Angular, would be a plus.
- Knowledge of databases such as: SQL, NoSQL or Oracle.
- Experience with tools such as: Git, Jenkins, Bitbucket, SVN and Jira
We offer:
- Best opportunities in a globally operating company valuing diversity, inclusion, sustainability and mutual trust.
- Attractive remuneration package.
- Opportunity for flexibility with a hybrid working model.
- Home office allowance.
- 25 days paid annual leave.
- Additional health insurance.
- 200 BGN Food vouchers.
- Public transportation card.
- Optional parking space.
- Multisport card.
- Brand new modern office premises in a class A business building.
- Fresh fruits in the office.
- Training and mentorship programs.
- 24/7 access to over 15,000 LinkedIn Learning courses to assist in your professional development and to expand on your individual interests.