We are seeking an experienced Senior Java Developer to contribute to the development and evolution of a business-critical product with a strong insurance and finance component. The successful candidate will be comfortable working at senior level, contributing to architectural and functional discussions, and collaborating closely with product owners, business stakeholders, QA, and fellow developers.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Role Overview
Within an Agile Scrum environment, our client is seeking an experienced Senior Java Developer to contribute to the development and evolution of a business‑critical product with a strong insurance and finance component.
The consultant will be fully integrated into a cross‑functional product team, playing a key role in both the technical implementation and the functional design of product enhancements. This role requires excellent communication skills, autonomy, and the ability to bridge the gap between business requirements and technical solutions.
The successful candidate will be comfortable working at senior level, contributing to architectural and functional discussions, and collaborating closely with product owners, business stakeholders, QA, and fellow developers.
12 month contract
Fully remote - based in Poland
Key Responsibilities
Functional & Technical Contribution
- Participate actively in the functional and technical design of new features and product enhancements
- Analyse business requirements and translate them into robust, scalable technical solutions
- Contribute to modeling activities (data and application design) aligned with business needs
Java Development & API Delivery
- Develop high‑quality backend components using Java, following best practices and coding standards
- Design, develop, and maintain REST APIs that support product functionality and integrations
- Ensure strong emphasis on code quality, performance, maintainability, and security
- Write and execute unit tests to guarantee application stability and reliability
- Participate in deployment activities and support release management processes
Agile Team Collaboration
- Work as an integral part of an Agile Scrum team, contributing to sprint planning, reviews, and retrospectives
- Report clearly on progress, risks, and deliverables to both the team and management
- Quickly build expertise in the assigned application, domain, and business processes
- Collaborate closely with:
- Product Owners and business stakeholders
- QA and testing teams
- Other developers and technical leads
Required Skills & Experience
Technical Expertise
- Senior Java Developer with 8+ years of professional experience
- Strong mastery of Java development and backend architectures
- Hands‑on experience designing and consuming RESTful APIs
- Solid understanding of object‑oriented design, testing strategies, and clean code principles
- Comfortable working on enterprise‑grade applications
Functional & Domain Skills
- Strong functional understanding and ability to engage in business discussions
- Prior experience or strong aptitude for insurance and/or finance domains
- Ability to quickly understand complex business rules and data models
Ways of Working
- Proven experience working in Agile Scrum environments
- Autonomous, structured, and proactive approach to problem‑solving
- Strong interpersonal and communication skills, able to interact with technical and non‑technical stakeholders
- Team player mindset with a strong sense of ownership and accountability
Personal Attributes
- Analytical and solution‑oriented
- Comfortable taking responsibility at senior level
- Adaptable and able to work in fast‑moving product environments
- Committed to continuous improvement and knowledge sharing
Nice to Have
- Experience working directly on large‑scale insurance or financial services platforms
- Prior involvement in product‑driven (rather than purely project‑driven) teams
- Exposure to CI/CD pipelines, cloud environments, or microservices architectures
Similar Jobs
Explore other opportunities that match your interests
Senovo IT Ltd
Senovo IT Ltd