Full Stack Engineer (remote)
Whoohoo IT is an international expert in contracting software developers. As a part of Maandag Group, we currently operate in 24 branches located in 4 countries with over 4000 employees. Our polish team in Wroclaw consists of 10 consultants with experience in conducting recruitment processes for managerial and expert positions, successfully recruiting for clients all over the country and internationally. We also have a great team of developers in Wroclaw working for international customers in our modern office in the city center.
Currently, we are building a small remote team of specialists working for our client in the UK.
Our Client is a fintech company with about 200 engineers. Their solutions enable friction-free identification and authentication.
Salary: 20k - 29k PLN based on b2b contract with Whoohoo Poland
You will be responsible for enhancing and maintaining a highly transactional Java platform and build new Microservices. This is the opportunity to work in an Agile fast-paced environment, where requirements can change overnight. You will work as part of an amazing team of like-minded individuals with a can-do attitude to change the world
You will proactively identify technical debt, where the platform can be optimized, and introduce operational efficiencies. You will design and produce performant, scalable, highly transactional software, that adheres to functional and non-functional requirements, and be able to explain them to both technical and non-technical stakeholders. You will estimate, prioritize, and execute tasks in a high-pressure environment. You will support the execution of production deployments and go-lives.
5 years of commercial experience in Java
2-3 years of Working experience in front-end development
Have experience working with relational DBs such as MySQL, Oracle
Have experience developing and designing RESTful API
You have a strong knowledge of object-oriented design and development best practices
You have experience with Continuous Integration
You can estimate, prioritize and execute tasks either by pair programming or single-handedly in a high-pressure environment
You have an excellent command of the English language
Nice to have:
Spring Frameworks including Spring Security, Spring Boot, and Spring Data
Docker, Kubernetes, AWS, UNIX-based operating systems, and Microservices
Experience working with Agile teams or startupsaplikuj