April 24, 2026
Senior Fullstack Developer
Senior • Hybrid
1,100 - 1,400 PLN
Wroclaw, Poland
Mission & Responsibilities
As a Senior Fullstack Developer, you will design, build, and maintain modern, secure, and scalable applications that support critical business processes. You will work hands-on across both backend and frontend, contributing directly to software development rather than people management.
Your mission is to ensure service continuity, high code quality, and alignment with business and security standards, while actively collaborating with international stakeholders in an English-speaking environment.
Key Responsibilities
Design, develop, and maintain fullstack applications (backend-focused with modern frontend)
Build secure, scalable, maintainable, and testable software
Develop Java-based microservices using Spring Boot
Contribute to Single Page Applications (SPA) development
Collaborate with business and technical stakeholders on requirements
Participate in architecture design and technical decisions
Integrate systems using event-driven architectures (Kafka)
Optimize and maintain existing codebases
Implement automated testing and CI/CD pipelines
Ensure application security (authentication, identity management)
Maintain technical documentation
Share best practices within developer communities
Continuously improve skills and stay up to date with modern technologies
Requirements
Backend & Architecture
Java 17–21 (modern Java, no legacy)
Spring Boot 3.x (microservices)
Kafka (event-driven systems)
SQL (Oracle)
Redis (experience or strong understanding)
Domain Driven Design (DDD)
Frontend
Node.js
TypeScript
Angular (SPA development)
Strong knowledge of Angular best practices
Webpack (nice to have)
Security
Strong web security knowledge
OIDC & OAuth2
Identity management platforms (nice to have)
OWASP awareness (certifications are a plus)
DevOps & Tools
Git
CI/CD: GitLab CI (Jenkins nice to have)
Maven (nice to have)
Docker & Kubernetes (nice to have)
IntelliJ, VS Code
Jira & Confluence
Additional
Python (nice to have)
AI-based coding tools (nice to have)
Ways of Working
Agile (Scrum, Kanban)
DevOps mindset
Distributed, international collaboration
Soft Skills
Strong teamwork and collaboration
Analytical and problem-solving mindset
Independent work on complex topics
Adaptability and results-driven attitude
Continuous learning mindset
Candidate Profile (Must-have)
Strong fullstack experience (backend-only profiles will not be considered)
Senior-level hands-on developer (not a manager or lead)
Experience with large-scale applications
Excellent English communication skills
Willingness to work from the office in Warsaw 2x/week
If you're a hands-on engineer who enjoys building high-quality systems and working in an international environment — we’d love to hear from you.
Similar jobs you might like
Technology
YourITeams
Senior Fullstack Developer (hybrid from Warsaw)
Senior
Hybrid
Warsaw, Poland
20,000 - 23,000 PLN
🏢 Summary: Hybrid Senior Fullstack Developer role focused on building and maintaining large-scale, event-driven microservices systems using modern Java and Spring Boot alongside Angular-based SPAs. The position involves end-to-end development, security implementation, and active participation in CI/CD and Agile processes. Requires strong hands-on experience across backend and frontend technologies in distributed environments. 🗂️ Requirements: Minimum 6 years professional software development experience, Senior-level hands-on experience with large-scale applications, Strong fullstack experience (backend and frontend), Java 17+ (Java 21 preferred), Spring Boot 3.x and microservices architecture, Experience with Kafka and event-driven systems, Experience with Node.js and TypeScript, Proven experience building SPAs with Angular, Strong SQL skills with Oracle, Experience with OAuth2 and OIDC, Understanding of OWASP web security principles, Experience with Git version control, Experience with GitLab CI, Ability to work in Agile (Scrum/Kanban) environments, Professional English proficiency 📃 Skills: Java, Spring, SpringBoot, Microservices, Kafka, Node.js, TypeScript, Angular, SQL, Oracle, OAuth2, OIDC, OWASP, Git, GitLab, CI/CD, DDD, Redis, Docker, Kubernetes, Jenkins, Maven, Webpack, Python, Jira, Confluence 🏢 Description: Senior Fullstack Developer . This is a hybrid position based in Warsaw , (50% on-site presence). Responsibilities Design, implement and maintain backend services using modern Java (versions 17–21) and Spring Boot 3.x within microservices architectures. Develop and maintain frontend components and Single Page Applications using Node.js, TypeScript and Angular, ensuring maintainability and sound frontend architecture. Architect and implement event-driven and messaging solutions using Kafka; integrate with relational databases (Oracle) and in-memory stores (Redis). Apply Domain-Driven Design principles to model complex business domains and deliver modular, testable solutions. Contribute to security design and implementation of web applications, including OAuth2/OIDC integration and adherence to OWASP principles. Participate in CI/CD pipelines (GitLab CI required), version control workflows (Git), and use developer tools such as IntelliJ and VS Code. Collaborate with distributed, international teams using Agile methodologies (Scrum/Kanban), Jira and Confluence; perform code reviews and provide practical technical guidance to peers. Qualifications Minimum 6 years of professional software development experience, with senior-level, hands-on delivery on large-scale applications. Strong fullstack background; backend-only candidates will not be considered. Excellent written and spoken English. Required technical skills: Java 17 or newer (Java 21 experience preferred) Spring Boot (3.x) and microservices Kafka (event-driven / messaging systems) Domain-Driven Design (DDD) Node.js and TypeScript Proven experience building SPAs with Angular Strong SQL skills, particularly with Oracle Security and tooling: Practical experience with OAuth2 and OIDC; strong understanding of web application security and OWASP principles Version control with Git and CI/CD with GitLab CI (required) Familiarity with Kafka in both backend and operational contexts Working knowledge of Jira and Confluence Desirable (nice to have): Experience with Redis Familiarity with Docker and Kubernetes Experience with Jenkins, Maven and Webpack Python and familiarity with AI-based code generation tools Experience working in distributed, international teams and a DevOps mindset. Benefits Hybrid working arrangement: Warsaw, Poland — approximately 50% on-site presence. Opportunity to work on large-scale systems using modern Java, microservices and event-driven architectures. Collaboration within distributed, international teams and exposure to established Agile and DevOps practices. Use of contemporary developer tooling and platforms (IntelliJ, VS Code, GitLab CI, Kafka, Spring Boot). Scope to apply and deepen expertise in security, DDD and end-to-end fullstack development. Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere. Agile approach and no bureaucracy. Outstanding integration trips to various places in Europe for all employees. Activities to support your well-being and health. Luxmed Gold Extended medical care and Multisport Plus benefit. If you meet the stated qualifications and are interested in this opportunity, we encourage you to apply via the application form.
Technology
emagine Polska
Senior Full Stack Developer
Senior
Remote
Lisbon, Portugal
🏢 Summary: Senior Full Stack Developer role focused on designing and implementing high-quality Java-based applications within a microservices architecture. The position involves backend development with Spring Boot, database integration, containerized deployments, and collaboration in an agile team environment. The role emphasizes code quality, operational excellence, and modern DevOps practices. 🗂️ Requirements: 5-6 years of experience in software development, Proven experience with Java, Experience with Spring or Quarkus, Strong proficiency in relational databases, Experience with Docker, Experience with Kubernetes, Experience with GitLab, Experience with Maven, English level B2 or higher 📃 Skills: Java, Spring, Quarkus, SQL, Oracle, Postgres, Docker, Kubernetes, GitLab, Maven, Angular, Kafka, ActiveMQ, Helm, Microservices 🏢 Description: Summary The purpose of the Senior Full Stack Developer role is to design and implement high-quality software solutions while collaborating within a team. This position focuses on leveraging a well-defined technology stack and ensuring the operational excellence of applications. Responsibilities: Develop and maintain robust applications using JAVA and Spring Boot. Work on microservices architecture. Manage application deployment using Helm Charts. Collaborate effectively with team members and communicate openly. Ensure code quality and adhere to best practices in software development. Maintain knowledge of UI frameworks, particularly Angular. Utilize messaging systems like ActiveMQ or event platforms like Kafka as needed. Handle relational databases (e.g., Oracle, Postgres). Must Haves: Proven experience with Java and Spring (or Quarkus). Strong proficiency in relational databases. Minimum of 5-6 years of working experience. Familiarity with Docker, Kubernetes, GitLab, and Maven. Nice to Haves: Experience with Angular UI frameworks. Knowledge of microservices. Experience with message brokers like ActiveMQ or event-streaming platforms like Kafka. Fluency in German. Other Details: Language Proficiency: English (B2 level), German is desirable. Soft Skills: Team player, proactive communication, self-organization. Responsibility: Accountability and ownership for projects. Interest: Engagement in the business field of taxes.
Technology
ITDS
Senior Full Stack Developer – Java, React & SQL Expertise
Senior
Hybrid
Krakow, Poland
23,100 - 29,400 PLN
🏢 Summary: Senior Full Stack Developer role in a hybrid model (Kraków) focused on building and maintaining scalable, mission-critical financial applications. The position involves end-to-end development, from analysis to deployment and support, using Java, React, and SQL. You will contribute to high-quality full-stack solutions while ensuring performance, stability, and adherence to best practices. 🗂️ Requirements: Minimum 5 years of full-stack development experience, Proficiency in Java, Proficiency in SQL, Proficiency in React, Working knowledge of UNIX environments, Understanding of HTTP APIs and RESTful services, Experience with end-to-end software development lifecycle, Fluent English, Legal right to work in the European Union 📃 Skills: Java, React, SQL, Kotlin, UNIX, HTTP, REST, DevOps 🏢 Description: Unleash Innovation — Drive Impact as a Senior Full Stack Developer in Kraków! Kraków-based opportunity with hybrid work model (up to 3 days remote). As a Senior Full Stack Developer , you will be working for our client, a leader in Global Markets Technology, focused on delivering robust, scalable solutions that empower financial services worldwide. Join a dynamic team where your expertise will shape mission-critical applications, enhance operational efficiency, and foster digital transformation. Your main responsibilities: Collaborate within a dedicated team of 4–6 developers, taking ownership of all development phases from analysis to deployment and support. Break down business requirements into user stories and deliver iterative enhancements to production. Design, develop, and optimize full-stack solutions using Java, React, and SQL, ensuring high-quality code and adherence to best practices. Identify and address technical debt, balancing new features with system stability and performance. Participate in pair programming and code reviews to foster knowledge sharing and code excellence. Support existing applications post-deployment, ensuring continuous functionality and performance improvements. Follow technology guidelines and constraints, ensuring solutions are scalable, maintainable, and aligned with project standards. You're ideal for this role if you have: At least 5 years of professional experience in full-stack development or related fields. Strong proficiency in Java, SQL, and React; familiarity with Kotlin is a plus. Working knowledge of UNIX environments. Good understanding of HTTP APIs, particularly RESTful services. Demonstrated willingness to learn new programming languages and frameworks. Excellent communication skills in English. It is a strong plus if you have: Experience with DevOps practices or familiarity with other programming languages. Relevant certifications or training related to full-stack development. Language Required for the role: Fluent English (verbal and written). Eligibility to work in this role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
emagine Polska
FullStack Java Developer
Senior
Remote
42 - 45 EUR/hr
🏢 Summary: Senior Full-Stack Developer role focused on developing and enhancing a modern web application in a full-stack environment. The position involves implementing functional requirements, contributing to software architecture, and ensuring high code quality within an agile team. Remote B2B contract on an international project. 🗂️ Requirements: Several years of experience in Java development, Experience with SpringBoot or JakartaEE or MicroProfile, Experience with modern frontend frameworks, Strong knowledge of frontend and backend web development, Understanding of software architecture principles, Knowledge of clean code principles, Experience working in Scrum or Kanban environments 📃 Skills: Java, SpringBoot, JakartaEE, MicroProfile, Vue, React, Angular, Web, Frontend, Backend, Architecture, CleanCode, Scrum, Kanban 🏢 Description: Summary The role of a Senior Full-Stack Developer is essential for enhancing the functionality of a modern web application, contributing to both frontend and backend development to meet user requirements effectively. What we offer: Remote Role B2B Contract Big International project Rate: 42-45 euro/hour +VAT Main Responsibilities: Development and further enhancement of a modern web application in a full-stack environment. Implementation of functional requirements (user stories) within an agile team. Contribution to the design and further development of the software architecture. Ensuring code quality and maintainability. Close collaboration with other developers and business stakeholders. Key Requirements: Several years of professional experience in software development with Java (e.g. Spring Boot or Jakarta EE / MicroProfile). Experience with modern frontend frameworks (e.g. Vue.js, React, or Angular). Solid knowledge of web application development (frontend & backend). Understanding of software architecture and clean code principles. Experience working in agile teams (e.g. Scrum or Kanban). Self-driven and structured working style, as well as strong teamwork skills.
Technology
emagine Polska
Fullstack Developer (Java+ Javascript)
Senior
Remote
Warsaw, Poland
42 - 45 EUR/hr
🏢 Summary: Senior Full-Stack Developer role focused on enhancing and developing a modern web application across frontend and backend. The position involves implementing user stories, contributing to software architecture, and ensuring high code quality within an agile team. Remote B2B contract on an international project. 🗂️ Requirements: Several years of experience in Java development, Experience with Spring Boot or Jakarta EE or MicroProfile, Experience with modern frontend frameworks (Vue.js or React or Angular), Strong knowledge of frontend and backend web application development, Understanding of software architecture principles, Knowledge of clean code practices, Experience working in Scrum or Kanban environments 📃 Skills: Java, Spring, SpringBoot, JakartaEE, MicroProfile, Vue, React, Angular, HTML, CSS, JavaScript, Scrum, Kanban 🏢 Description: Summary: The role of a Senior Full-Stack Developer is essential for enhancing the functionality of a modern web application, contributing to both frontend and backend development to meet user requirements effectively. What we offer: Remote Role B2B Contract Big International project Rate: 42-45 euro/hour +VAT Main Responsibilities: Development and further enhancement of a modern web application in a full-stack environment. Implementation of functional requirements (user stories) within an agile team. Contribution to the design and further development of the software architecture. Ensuring code quality and maintainability. Close collaboration with other developers and business stakeholders. Key Requirements: Several years of professional experience in software development with Java (e.g. Spring Boot or Jakarta EE / MicroProfile). Experience with modern frontend frameworks (e.g. Vue.js, React, or Angular). Solid knowledge of web application development (frontend & backend). Understanding of software architecture and clean code principles. Experience working in agile teams (e.g. Scrum or Kanban). Self-driven and structured working style, as well as strong teamwork skills.
Technology
ITDS
Senior Fullstack Engineer – Java and React Development
Senior
Hybrid
Krakow, Poland
23,520 - 30,240 PLN
🏢 Summary: Senior Fullstack Engineer role focused on designing and developing scalable, user-centric applications using Java and React in a hybrid Krakow-based environment. The position involves software architecture design, UI improvements, backend development, and DevOps-driven automation to enhance application stability and operational efficiency. The role supports digital transformation through robust system design and continuous service improvement. 🗂️ Requirements: Minimum 5 years of experience in Java production application development, Experience with front-end development using React, Strong proficiency in Java and Web API development, Experience in building secure and scalable backend services, Expertise in database design with PostgreSQL, Experience with T-SQL scripting, query optimization, performance tuning, Hands-on experience with CI/CD pipelines, Strong understanding of SDLC, Fluent English, Legal right to work in the European Union 📃 Skills: Java, React, WebAPI, PostgreSQL, T-SQL, SQL, CI/CD, DevOps, SDLC, AWS, Azure 🏢 Description: Unleash innovation by shaping the future of software architecture and user experience! Krakow-based opportunity with hybrid work model, offering flexibility and dynamic collaboration. As a Senior Fullstack Engineer – Java and React Development , you will be working for our client in the technology industry, focusing on designing scalable, efficient, and user-centric applications. You will contribute to creating cutting-edge solutions that enhance UX, application stability, and operational efficiency, supporting the digital transformation journey. Your main responsibilities: Participating in software architecture design to build robust systems. Leading UI enhancements and improvements to elevate user experience and application stability. Implementing solutions following best Design Patterns for maintainability and scalability. Analyzing requirements to fully understand solutions and recommending data-driven improvements. Creating comprehensive documentation for developed solutions to ensure clarity and knowledge sharing. Developing and testing application prototypes to validate concepts and designs. Managing changes through the Service Management lifecycle, ensuring smooth transitions. Contributing actively to automation initiatives and Service Management process improvements. Providing exceptional customer support by addressing issues promptly and effectively. Communicating with customers to understand needs and deliver tailored solutions. You're ideal for this role if you have: At least 5 years of professional experience in production applications development in Java, including front-end development with React. Strong proficiency in Java and Web API development, with a focus on building secure, scalable backend services. Expertise in database design, particularly with PostgreSQL, T-SQL scripting, query optimization, and performance tuning. Hands-on experience with DevOps practices like CI/CD pipelines. Deep understanding of the Software Development Life Cycle (SDLC), from requirements gathering to deployment and maintenance. Exceptional problem-solving skills with keen attention to detail, ensuring high-quality deliverables. It is a strong plus if you have: Experience with cloud platforms (e.g., AWS, Azure). Certifications in Java, React, or DevOps tools. Language Required for the role: Fluent English, with excellent communication skills. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
Grafton Recruitment
Mid/Senior Java Developer
Senior
Hybrid
Warsaw, Poland
19,000 - 25,000 PLN
🏢 Summary: Senior Java Developer role in an agile, international team focused on designing and building cloud-based backend and fullstack solutions. The position involves architecting scalable systems, ensuring high code quality, and contributing to CI/CD and DevOps practices. The role also includes technical leadership and collaboration with cross-functional teams to deliver secure, high-performance applications. 🗂️ Requirements: Expert knowledge of Java for backend and fullstack development, Experience architecting cloud-based SaaS solutions, Proficiency in automated testing and CI/CD pipelines, Experience with version control systems, Ability to deliver secure and scalable code, Bachelor’s degree in Computer Science, Engineering or related field with 5+ years of experience OR 9+ years of relevant industry experience 📃 Skills: Java, SaaS, CI/CD, Git, AWS, GCP, Azure, Docker, Kubernetes, TypeScript, Python 🏢 Description: About the Role: We are looking for a Senior Java Developer to join an agile, international engineering team working on cloud-based solutions serving diverse industries. As a technical leader, you will design, build, and maintain robust backend and fullstack systems, impacting both product performance and business outcomes. Must Have Expert knowledge of Java (backend/fullstack web development) Experience architecting cloud-based solutions (SaaS platforms or similar) Proficiency in automated testing, deployment pipelines, version control, and CI/CD practices Strong command of English for daily teamwork in multicultural environments Demonstrated ability to deliver secure, scalable, high-quality code Bachelor’s degree in Computer Science, Engineering, or related field with 5+ years of professional experience, OR 9+ years’ relevant industry experience (without degree) Nice to Have Exposure to other technologies (TypeScript, Python, etc.) Experience working with multiple data models and integrating acquired codebases Previous engagement in Agile/Scrum teams (sprint planning, retrospectives, hackathons) Background in industries like energy, IoT, finance, or regulated environments Familiarity with modern cloud platforms (AWS, GCP, Azure) and DevOps practices (Docker, Kubernetes) Your Profile Tech Enthusiast: Keen to learn and apply emerging technologies and best practices Analytical Thinker: Able to define requirements and design effective solutions to complex challenges Product Mindset: Understands how technical decisions influence user experience and business drivers Team Player: Works well in autonomous, distributed teams and supports collaborative engineering culture Key Responsibilities Design and develop Java-based backend and fullstack features for cloud-based applications Contribute to scalable, unified system architectures and help integrate diverse platforms and technologies Write and maintain high-performance, secure code and automated tests to ensure product quality Participate in sprint planning, code reviews, retrospectives, and technical discussions Work closely with product managers and business stakeholders to align technical development with commercial goals Mentor junior engineers and promote continuous improvement in team processes Ready for your next challenge? Send your CV detailing your experience in Java, cloud technologies, and agile teams. Tell us about your approach to system architecture and cross-team collaboration!
Technology
emagine Polska
Fullstack Developer
Senior
Hybrid
150 - 170 PLN
🏢 Summary: 12-month full-time contract (with possible extension) for a Senior FullStack Developer to enhance and maintain a Corporate Netbank application in the banking sector. The role focuses on developing and modernizing backend and frontend components, implementing new features, fixing bugs, and supporting production in both microservice and monolithic architectures. Hybrid work model with 3 days per week in the Warsaw office. 🗂️ Requirements: Minimum 5 years experience with Java 7/8, Minimum 5 years experience with Spring Framework, Minimum 5 years experience with Spring Boot, Minimum 5 years experience with Maven, Minimum 5 years experience with JSP, Minimum 5 years experience with JavaScript, Minimum 5 years experience with SQL, Minimum 5 years experience with Git, Experience writing REST APIs, Backend service design and implementation, Experience with microservice architecture, Experience with monolithic architecture, Experience in unit testing, Minimum 2 years experience with Angular, Minimum 2 years experience with Jasmine, Experience working in Agile environments 📃 Skills: Java, Maven, JSP, JavaScript, SQL, Git, Spring, SpringBoot, REST, Angular, Jasmine, Microservices, Monolith, UnitTesting 🏢 Description: Location: hybrid - 3 days a week from the office in Warsaw Duration of assignment: 12 months first contract (prolongation expected). Language: English Industry: banking. Workload: Full time Overview The position of Senior FullStack Developer is a crucial role within our Corporate Netbank system team. You will contribute significantly to enhancing an application designed for large corporate clients to manage their accounts efficiently. The developer should possess strong experience in backend and frontend technologies, with a collaborative mindset and a commitment to excellence. Main Responsibilities Maintain and enhance the Corporate Netbank Application. Implement new features and bug fixes. Respond to production incidents and make compliance changes. Develop and improve services in both microservice and monolithic architectures. Participate in transitioning from legacy systems to modern solutions. Key Requirements Minimum 5 years of experience with Maven, JSP, JavaScript, Java 7/8, Git, Spring Framework, Spring Boot, SQL. Proven experience in writing REST APIs. Backend services design and implementation skills. Experience in unit testing. At least 2 years of experience with Angular and Jasmine. Proficient in agile working environments. Strong analytical skills for legacy code. Excellent communication skills. Fluency in English. Nice to Have Knowledge of SOLID principles and design patterns.
Technology
PTT Consulting Sp. z o. o.
Senior Java Developer
Senior
Remote
Warsaw, Poland
21,840 - 25,200 PLN
🏢 Summary: Full-time Senior Java Developer role focused on designing and maintaining high-performance, secure backend systems in a cloud-native environment. The position involves leading technical design, developing scalable applications with Java 17+ and Spring Boot, and supporting CI/CD and Kubernetes-based deployments. Work is remote or hybrid (Warsaw) within Agile, distributed teams. 🗂️ Requirements: Mastery of Java 17+, Proficiency in Spring, Spring Boot, Spring Security, Experience in cloud-native application development, Experience with Maven, Experience with SQL databases, Proficiency in Git and GitHub including pipeline development, Knowledge of JUnit, AssertJ, Hamcrest, Experience with CI/CD tools and processes, Experience with Kubernetes and Helm, Bash/Shell scripting skills, Experience in enterprise environments, Experience working in Agile (Scrum/Kanban) teams 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Maven, SQL, Git, GitHub, JUnit, AssertJ, Hamcrest, CICD, Kubernetes, Helm, Bash, Shell, Docker 🏢 Description: Type of work : Full-time; Remote/Hybrid (Warsaw) As a Senior Java Developer, you will lead the design, development, and maintenance of high-performance backend systems. You’ll collaborate with product managers, architects, and developers to ensure our solutions are scalable, secure, and future-ready. We encourage the use of Generative AI tools like GitHub Copilot to boost innovation and productivity. Requirements Java, Postgresql, Liquibase, Spring boot, Angular. Responsibilities Develop robust, configurable applications using Java 17+ and Spring Boot to effectively meet the diverse requirements of multiple customers. Ensure the efficiency of PostgreSQL databases for scalable solutions. Ensure security, scalability, and performance in all backend solutions. Employ Bash/Shell scripting for automation and comprehensive system integration tasks. Contribute to application deployment using Docker and Kubernetes , while utilizing Helm for package management. Communicate effectively in English (B2/C1 level) within distributed teams. Participate actively in scrum events. Collaborate with other engineering teams. Lead design discussions and mentor other developers. Client A global leader with a sharp focus on lottery solutions. A confident step forward building on a long history of delivering safe and secure technology, demonstrating strong commitment to customers as a dedicated lottery service provider. Leveraging collective insight, experience, and expertise to create reliable and engaging solutions that help lottery clients achieve objectives, meet player needs, and deliver meaningful benefits to communities.
Technology
emagine Polska
Senior FullStack Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior FullStack Developer role in the banking sector focused on maintaining and enhancing a Corporate Netbank application for large corporate clients. The position involves developing new features, fixing bugs, handling production incidents, and modernizing legacy systems within microservice and monolithic architectures. This is a 12-month hybrid contract in Warsaw with strong emphasis on backend and frontend development. 🗂️ Requirements: Minimum 5 years experience with Java 7/8, Minimum 5 years experience with Spring Framework and Spring Boot, Minimum 5 years experience with Maven, Minimum 5 years experience with JSP and JavaScript, Minimum 5 years experience with Git, Minimum 5 years experience with SQL, Experience in designing and implementing REST APIs, Backend services design and implementation experience, Experience with unit testing, Minimum 2 years experience with Angular, Experience with Jasmine, Experience working with microservice and monolithic architectures, Ability to analyze and work with legacy code 📃 Skills: Java, Spring, SpringBoot, Maven, JSP, JavaScript, Git, SQL, REST, Angular, Jasmine, Microservices, Monolith, UnitTesting 🏢 Description: Location: hybrid - 3 days a week from the office in Warsaw Duration of assignment: 12 months first contract (prolongation expected). Language: English Industry: banking. Workload: Full time. Overview The position of Senior FullStack Developer is a crucial role within our Corporate Netbank system team. You will contribute significantly to enhancing an application designed for large corporate clients to manage their accounts efficiently. The developer should possess strong experience in backend and frontend technologies, with a collaborative mindset and a commitment to excellence. Main Responsibilities Maintain and enhance the Corporate Netbank Application. Implement new features and bug fixes. Respond to production incidents and make compliance changes. Develop and improve services in both microservice and monolithic architectures. Participate in transitioning from legacy systems to modern solutions. Key Requirements Minimum 5 years of experience with Maven, JSP, JavaScript, Java 7/8, Git, Spring Framework, Spring Boot, SQL. Proven experience in writing REST APIs. Backend services design and implementation skills. Experience in unit testing. At least 2 years of experience with Angular and Jasmine. Proficient in agile working environments. Strong analytical skills for legacy code. Excellent communication skills. Fluency in English. Nice to Have Knowledge of SOLID principles and design patterns.