We are looking for Full-Stack Software Engineer to join our PowerCurve Collections Software Engineering Team - our debt management system that enables our clients to maximize collections efforts and make more profitable decisions. As part of the team you will develop customizable and user-friendly capabilities which further strengthen the market leading position of our proposition.
What you'll do: Develop scalable full stack solutions using Java and Angular. Write clean, efficient, and well tested code. Maintain automated tests to ensure software quality. Review code and uphold coding standards. Contribute to technical design and estimation activities. Solve problems and deliver business value. Share knowledge to support team growth and engineering best practices.
Qualifications
What you'll bring: 2+ years of experience as a Software Engineer Knowledge of OOP principles, data structures, algorithms and design patterns Knowledge of good software development practices (Clean Code, Refactoring) Advanced level of Java 11+ Experience with Angular 13+ Experience with Rest API, Spring Framework, Spring-MVC, Spring-Security Experience with JavaScript and other fundamental front-end technologies (HTML5, CSS3, SASS/LESS, AJAX) Advantages: Experience with JSP & OSGI Experience with automation frameworks (JUnit, Selenium, Cucumber) Experience with JavaScript testing frameworks (Jasmine, Karma, Protractor) Experience with CI/CD
Ready to apply for this Fullstack Software Engineer role?
Take the next step in your career — submit your application directly with the employer.