Senior Full Stack Developer – Java & Angular
- Compensation
- Not disclosed
- Location
- Warsaw, Poland
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Minimum of 5 years of professional software development experience.
- Strong commercial experience with Java, Spring Boot, Angular, Node.js, and TypeScript.
- Hands-on experience with Oracle SQL, Redis, REST services, and Kafka.
- Good knowledge of Git, automated delivery pipelines, Docker, and Kubernetes.
- Experience working in Agile, Scrum, Kanban, and DevOps-oriented environments.
- Ability to design, develop, test, document, and support high-quality software solutions.
- Understanding of secure development practices and OWASP principles.
- English proficiency sufficient for effective collaboration in an international environment.
- Strong analytical thinking, problem-solving skills, creativity, and adaptability.
- A collaborative approach, focus on delivery, and willingness to share knowledge and support change.
Full description
Company: International Organization
Position: Senior Full Stack Developer
Work Model: Hybrid 50/50
Industry: Financial Services / Mobility
About the Organization
The organization operates internationally in the financial services and mobility sector. Its technology teams develop digital platforms supporting quotation, customer self-service, fleet processes, connected services, and asset lifecycle management across multiple markets.
The Senior Full Stack Developer will join an international agile team building applications used by internal teams and external customers.
Job Summary
The Senior Full Stack Developer will be responsible for designing, developing, and supporting secure, scalable, and maintainable applications, with a strong focus on Java and Angular development.
The role covers the full software lifecycle, from clarifying requirements and designing solutions to development, testing, deployment, documentation, and ongoing application support.
Mission of the Role
To deliver reliable digital solutions that support business operations and customer services across multiple markets, while improving application quality, security, maintainability, and service continuity.
Key Performance Objectives
1. Translate business needs into clear technical solutions
Typical tasks include clarifying and qualifying business and technical requirements, collaborating with stakeholders and team members, and contributing to technical studies before project launch.
The Senior Full Stack Developer will help establish a shared understanding of the required functionality and design solutions aligned with business needs and technical standards.
2. Build secure, scalable, and maintainable applications
Typical tasks include designing and developing backend services and frontend functionality using Java, Spring Boot, Angular, Node.js, and TypeScript.
The developer will deliver production-ready applications that meet agreed requirements and follow development, data, and security standards.
3. Deliver effective integrations and reliable data flows
Typical tasks include developing integrations using HTTP/REST, SOAP, and Kafka; working with Oracle SQL and Redis; and supporting software package integration and configuration.
The developer will ensure that application components and connected systems exchange data reliably and support the required business processes.