Senior Fullstack Software Engineer (Java, Angular, GWT)
We are seeking a highly skilled and experienced Senior Fullstack Software Engineer to join our team. The ideal candidate will have a strong background in Java, Angular, and GWT, with a minimum of 5 years of experience working on large enterprise systems.
The successful candidate will be responsible for providing technical expertise and guidance in the maintenance and development of our Platform services. This will involve working closely with the team manager and product manager to determine priorities and timelines, driving functional specifications, user stories, epics, high/low-level designs, test, integration, and deployment strategies and subsystem interfaces.
We are looking for someone who is passionate about delivering high-quality software solutions, has excellent communication skills, and can work effectively in an international team speaking English on a daily basis.
As a Senior Fullstack Software Engineer, you will be responsible for:
* Providing technical expertise and guidance in the maintenance and development of our Platform services
* Working closely with the team manager and product manager to determine priorities and timelines
* Driving functional specifications, user stories, epics, high/low-level designs, test, integration, and deployment strategies and subsystem interfaces
* Making use of well-established design patterns and architectures, choice of software algorithms, and following agile development processes
* Ensuring that system-wide issues are resolved and the subsystems are properly designed and unit tested
* Serving as the interface to other teams working on other components of the product and collaborate with them
* Supporting your junior colleagues with code review and mentorship, discussing performant and scalable architecture and focusing on quality and usability
We offer a dynamic and inclusive work environment where diversity is valued and celebrated. Our Inclusiveness Commitment emphasizes actively participating in opportunities to be inclusive, promoting Diversity, Equity, and Inclusion, and ensuring that all employees feel seen, heard, and welcomed.