Informacje o stanowisku
The client is a Swiss financial market infrastructure operator
Basic information:
Location: hybrid – 3 days from the office in Warsaw
Rate: PLN 150-180/hour net + VAT
Type of employment: B2B contract
Duration: 12 months + extensions
Recruitment process: 2 stages
English: B2+/C1
Luxmed, MultiSport, equipment provided by the client
Client operates the infrastructure underpinning the Swiss financial sector and offers a comprehensive range of services around the world in the fields of securities trading and settlement, financial information and payment transactions.
Project Description:
Central IT Software Engineering team specializes in designing, developing, and continuously optimizing custom applications and integrated solutions using public cloud technologies. Leverage agile methodologies and cross-functional collaboration to deliver robust, scalable, and user-centric applications tailored to diverse business requirements.
Job Introduction
- As a Senior Java Developer / Application Architect, you will play a key role in enhancing technical maturity, architectural standards, and the overall quality of our custom-developed applications.
- This position combines deep hands-on development expertise with a forward-looking architectural mindset.
- You will guide the team toward best practices, maintainable designs, and modern engineering approaches.
- Your responsibilities include: contributing to architectural decisions, leading complex implementations, mentoring team members, and optionally supporting requirements engineering to ensure alignment between business needs and technical solutions.
Key Responsibilities
- Design & Development: Lead the design and implementation of application components using Java, Spring Boot, and modern cloud-native technologies, ensuring scalability, reliability, and maintainability.
- Architecture & Standards: Drive architectural improvements, contribute to long-term solution designs, and guide the team toward higher engineering maturity, coding standards, and modern development practices.
- Collaboration: Work closely with developers, product owners, and internal customers to refine requirements, shape architectural decisions, and ensure high-quality technical outcomes.
- Mentorship: Coach team members in software engineering best practices and clean architecture principles, fostering continuous learning and professional growth.
- Requirements Engineering (Optional): Support activities such as clarifying business needs, refining technical specifications, and ensuring end-to-end alignment across stakeholders.
Stack:
- Java, Spring Boot, Docker, Azure
- Nice to have: JavaScript, Angular
What You Bring
- Extensive experience with Java, Spring Boot, and building robust, scalable, cloud-ready application architectures - 7 years of experience
- Strong understanding of architectural design patterns, distributed systems, API design, and cloud environments (Azure preferred).
- Hands-on experience with CI/CD pipelines (e.g., GitLab), containerization (Docker), and modern software quality practices.
- Autonomous, structured, and quality-focused work approach with the ability to lead technical discussions, mentor others, and drive architectural improvements with a customer-oriented mindset.
- Excellent communication skills in English (written and verbal). German language skills are a plus but not required.
Hays Poland sp. z o.o. is an employment agency registered in a registry kept by Marshal of the Mazowieckie Voivodeship under the number 361.
Praca mazowieckiemazowieckie - Oferty pracy w okolicznych lokalizacjach