What will you do?
Responsibilities :
- Participation in all aspects of software development
- Caring for the high quality of manufactured solutions,
- Implementation and analysis of the source code,
- Covering the source code with tests (unit and integration) and debugging;
- Software optimization in terms of performance and availability,
- Constant cooperation with other members of the project team
- Getting to know the tools / technologies needed to meet the requirements
Who are we looking for?
Requirements :
- Minimum 3 years of experience in programming applications (Java 8 or higher) using Spring Framework
- Knowledge of OOP, Clean Code principles and code testing
- Knowledge of relational databases, Git, Maven/Gradle, CI/CD tools, Hibernate/JPA, JUnit,
- Knowledge of the SCRUM methodology
- Very good command of the English language and Polish (minimum B2)
Nice to have :
- Experience with NoSQL databases (e.g. MongoDB) is welcome
- Experience on projects where microservices, SOA and REST, OAuth APIs were used
- Experience in programming with Spring Cloud is welcome
- Experience with AWS (Cognito, DynamoDB, RDS, Loadbalancer, EC2, Data Pipeline, Elastic Beanstalk) is welcome
Why is it worth it?
What can we offer :
- Flexible forms of employment and working hours (CoE or B2B)
- An interesting, challenging job in the dynamically developing Capital Group company;
- Work on innovative projects using modern technologies;
- Direct impact on shaping the image of the Capital Group’s companies on the market;
- Possibility to develop competences in a wide range;
- Stability of employment and a friendly work atmosphere;
- Cool benefits, among others integration meetings, internal company competitions, fruit Tuesdays, sweet Thursdays and much more;
We are an equal opportunities employer and welcome applications from all qualified candidates.