Software Engineer_IT Digital
Software Engineer_IT Digital
City:
Bucuresti
Type of contract:
Unlimited
Discipline:
IT
About our team
As a Software Engineer you will play a key role in delivering new features from specification through to production. You will have the opportunity to work with a modern technology stack and produce high-quality software for our users. You will collaborate with cross-functional teams to create great user experiences.
How you will contribute
- Utilize your expertise to engage in and enhance the whole lifecycle of services - to design, develop, test, deploy, maintain, and improve software;
- Contributing to code reviews via pull requests to keep quality high and problems low;
- Passionate about being at the forefront of digital transformation, creative, passionate and experienced team to deliver meaningful value;
- You’re collaborative and a problem solver by nature. Most importantly, you are diligent, act with integrity and show care for the people you work with.
What will help you be successful
- Between 2 and 6+ years of software development experience with the back-end development area - REST API design patterns (OpenAPI / Swagger standard), code refactoring, testing (Junit, Mockito), CI&CD (GitLab, Artifactory, Docker), application security (OAuth 2.0 or OpenID), pair programming, Linux;
- Good command of Java 8, 11, 17 or above and Spring Boot framework (spring core, spring data, spring security, etc);
- Good analytical skills and ability to assimilate information and build new expertise quickly;
- Knowledge of Confluence and JIRA;
- Bachelor's degree in technical fields, mathematics or computer science.
Check out what we provide for our people