June 10, 2026

Senior Fullstack Developer

Senior • Remote

1,200 - 1,320 PLN

Warsaw, Poland

As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:

Senior Fullstack Developer

Responsibilities:

  • Design and develop parts of a complete enterprise-grade software system

  • Translate requirements (user stories) into software design. Produce technical documentation

  • Propose technical solutions for business needs and technical problems

  • Optimize the produced software from the performance, security and quality points of view

  • Collect and interpret software metrics

  • Perform Unit and Integration Testing of the developed software

  • Provide 3rd line support

 

Requirements:

  • BSc or higher education degree in Computer Science/Information Technology/Engineering

  • Expert knowledge of Angular and .NET (mandatory expereince of at least 4 years working with these technologies)

  • Knowledge of MS SQL, IIS

  • Knowledge of Azure DevOps, MS Visual Studio

  • Experience with Web Services, including WS-Security and related extensions

  • Experience working in Agile/Scrum

  • Expertise in developing enterprise level software systems. At least has participated in the complete lifecycle of three software solutions

  • Proficient developing components at least in one of the following layers: data layer, business logic layer and UI layer

  • Knowledge of UML specifications. Knowledge of Sparx Enterprise Architect

  • Ability to set and adhere to the project QA standards

  • Ability to document effectively the developed technical solutions

Nice to have:

  • Previous experience, and knowledge in MS SQL Server

 

Offer:

  • Private medical care

  • Co-financing for the sports card

  • Constant support of dedicated consultant

  • Employee referral program

Similar jobs you might like

Technology

DCG

Senior Fullstack Developer

Senior

Hybrid

Warsaw, Poland

140 - 150 PLN

🏢 Summary: Senior Fullstack Developer role focused on developing and modernizing a corporate digital banking platform. The position involves building scalable API solutions, working with microservices and monolithic architectures, and delivering high-quality software using modern engineering practices. The role requires close collaboration within Agile teams to ensure resilient and maintainable solutions. 🗂️ Requirements: Minimum 6 years of Java development experience, Approximately 2 years of Angular experience, Experience building API solutions, Working knowledge of Spring and Hibernate, Experience with reactive programming, Experience with REST and microservices, Experience with SQL, Experience with Git, Knowledge of Cucumber, Understanding of SOLID principles and design patterns, Experience working in Agile environment, Fluency in English 📃 Skills: Java, Angular, Spring, Hibernate, REST, Microservices, SQL, Git, Cucumber, Jasmine, SAFe 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Fullstack Developer Responsibilities: Develop and maintain new features for a modern corporate digital banking platform Build and improve API solutions supporting key banking services such as accounts, payments, file transfer, and international/local services Contribute to the modernisation of the legacy Corporate Netbank platform Work with backend services based on microservice and monolithic architecture Design and implement resilient, scalable, and maintainable software solutions Follow Domain-Driven Design principles and port-adapter architecture Collaborate closely with developers, Product Owners, architects, analysts, and QA engineers Support maintenance, compliance, and platform improvement activities Participate in Agile ceremonies and contribute to team planning and delivery Ensure high quality of delivered software through clean code, testing, and best engineering practices Requirements: At least 6 years of hands-on experience in Java development Around 2 years of experience with Angular Strong experience in building API solutions Working knowledge of Spring and Hibernate Experience with reactive programming Experience with REST, microservices, SQL, and Git Knowledge of Cucumber framework Good understanding of SOLID principles and design patterns High level of software development skills and engineering mindset Experience working in an Agile environment, preferably SAFe Strong collaboration skills and focus on quality and timely delivery Fluency in English Nice to have: Working knowledge of unit testing in Jasmine Experience working in banking or financial services projects Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

New offer

DCG

Senior Fullstack Developer

Senior

Remote

Warsaw, Poland

1,200 - 1,320 PLN

🏢 Summary: Design and develop enterprise-grade full-stack software using Angular and .NET, from requirements analysis through testing, documentation, optimization, and third-line support. The offer includes private medical care, sports card co-financing, dedicated consultant support, and an employee referral program. 🗂️ Requirements: BSc or higher degree in Computer Science, Information Technology, or Engineering, 4+ years of hands-on experience with Angular and .NET, Knowledge of MS SQL and IIS, Knowledge of Azure DevOps and MS Visual Studio, Experience with Web Services, including WS-Security extensions, Experience working in Agile/Scrum, Enterprise software development expertise, Participation in the full lifecycle of at least three software solutions, Proficiency in data, business logic, or UI layer development, Knowledge of UML specifications and Sparx Enterprise Architect, Ability to follow project QA standards, Effective technical documentation skills 📃 Skills: Angular, .NET, SQL, IIS, AzureDevOps, VisualStudio, WebServices, WSSecurity, Agile, Scrum, UML, Sparx, EnterpriseArchitect, Testing 🏢 Description: Responsibilities - Design and develop parts of a complete enterprise-grade software system. - Translate requirements (user stories) into software design. - Produce technical documentation. - Propose technical solutions for business needs and technical problems. - Optimize software for performance, security, and quality. - Collect and interpret software metrics. - Perform unit and integration testing of developed software. - Provide third-line support. Requirements - BSc or higher education degree in Computer Science, Information Technology, or Engineering. - Expert knowledge of Angular and .NET, including at least 4 years of experience working with these technologies. - Knowledge of MS SQL and IIS. - Knowledge of Azure DevOps and MS Visual Studio. - Experience with Web Services, including WS-Security and related extensions. - Experience working in Agile/Scrum. - Expertise in developing enterprise-level software systems. - Participation in the complete lifecycle of at least three software solutions. - Proficiency in developing components in at least one of the following layers: data layer, business logic layer, or UI layer. - Knowledge of UML specifications. - Knowledge of Sparx Enterprise Architect. - Ability to set and adhere to project QA standards. - Ability to document developed technical solutions effectively. Nice to have - Previous experience and knowledge of MS SQL Server. Offer - Private medical care. - Co-financing for the sports card. - Constant support from a dedicated consultant. - Employee referral program.

Technology

New offer

DCG

Senior Fullstack Developer

Senior

Remote

Warsaw, Poland

130 - 140 PLN

🏢 Summary: Senior Fullstack Developer role focused on delivering a React and .NET application for forecast ingestion, display, and user overrides. The position combines front-end and API development, Power BI embedding, Azure CI/CD collaboration, AI-assisted coding, and Agile delivery. 🗂️ Requirements: 5+ years of full-stack development experience, Experience delivering production web applications, Experience building custom React and .NET applications, Experience with Azure, Front-end and back-end development expertise, API design and integration experience, Experience or strong aptitude with AI-assisted coding tools, Experience working in Agile/Scrum, Fluent English, Strong communication and stakeholder-management skills, Ability to independently implement approved PRD, technical design, and Figma designs 📃 Skills: React, .NET, Azure, API, Codex, Copilot, Figma, Agile, Scrum, CI/CD 🏢 Description: Responsibilities: - Develop and maintain front-end features in React, based on approved Figma designs and technical specifications. - Build and integrate back-end services and APIs to support forecast ingestion, display, and user override functionality. - Embed and integrate the pre-built Power BI report into the application. - Use AI-assisted coding tools (Codex, GitHub Copilot) to accelerate development while maintaining code quality and standards. - Collaborate closely with the junior software engineer, providing technical guidance and code review support. - Work with DevOps support to manage deployments and CI/CD within Azure. - Participate in all Agile ceremonies: daily stand-ups, sprint planning, backlog refinement, and sprint reviews/retrospectives. - Take part in regular product showcases, presenting progress and demos to senior stakeholders. - Raise risks, blockers, or design questions early, working with the Product Manager and technical lead to resolve them. - Contribute to technical decisions and help refine the technical design as implementation progresses. Requirements: - Senior-level full-stack development experience (5+ years), with a strong track record of shipping production web applications. - Proven experience building custom React/.NET applications. - Solid experience with the Azure tech stack. - Confident working across front end and back end, including API design and integration. - Hands-on experience with, or strong aptitude for, AI-assisted development tools such as GitHub Copilot and Codex as part of the daily workflow. - Comfortable working within an established Agile/Scrum framework. - Fluent English. - Strong communication skills; able to work effectively within a squad and engage confidently with senior stakeholders. - Ability to work independently against a completed PRD, technical design, and Figma designs, translating them into working software with minimal ambiguity. Nice to have: - Experience integrating or embedding Power BI reports into web applications, or comparable BI embedding experience. - Experience working with or consuming outputs from ML models, such as forecast data. Offer: - Employee referral program.

Technology

DCG

Senior FullStack Engineer

Senior

Remote

100 - 150 PLN

🏢 Summary: Senior FullStack Engineer role focused on designing, building, and maintaining web applications across frontend and backend. The position involves developing React components, implementing backend logic in Java, managing PostgreSQL databases, and working with Azure Functions and CI/CD pipelines. The role includes close collaboration with development teams and active participation in code quality processes. 🗂️ Requirements: 4–5+ years of experience as Full Stack Developer, Strong proficiency in React, Strong proficiency in Java, Strong proficiency in PostgreSQL, Experience with Azure Functions, Experience with CI/CD pipelines, Knowledge of Clean Code principles, Experience with code reviews and testing 📃 Skills: React, Java, PostgreSQL, AzureFunctions, CICD, AzureDevOps, GitHubActions, Jenkins, CleanCode, Testing 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior FullStack Engineer Responsibilities: Designing, building, and maintaining web applications (frontend + backend) Building and developing components in React Implementing backend logic in Java Working with PostgreSQL databases Building and developing Azure Functions Collaborating on the development and maintenance of CI/CD pipelines Collaborating with the project team (dev, QA, architecture) Participating in code reviews and ensuring code quality Requirements: At least 4–5 years of experience as a Full Stack Developer Strong proficiency in: React (frontend), Java (backend), and PostgreSQL Experience with: Azure Functions, CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins) Knowledge of software development best practices (Clean Code, code review, testing) Ability to work in an Agile/Scrum environment Good command of English (min. B2) Nice to have: Experience working in a cloud environment (Azure) Knowledge of microservices architecture Experience with enterprise projects Offer: Private medical care Co-financing for the sports card Training & learning opportunities Constant support of dedicated consultant Employee referral program

Technology

New offer

DCG

Senior Fullstack Developer (Java + React)

Senior

Hybrid

Warsaw, MZ, Poland

140 - 150 PLN

🏢 Summary: Senior Fullstack Developer role focused on building Java/Spring Boot and React application features. The position involves close business collaboration, Agile delivery, UI/UX improvements, requirements refinement, and end-to-end testing, with benefits including private medical care and sports-card funding. 🗂️ Requirements: 8+ years of commercial Java 17+ experience, 5+ years of React experience, 5+ years of Spring Boot development experience, 5+ years of JPA experience, Agile team experience, Business stakeholder collaboration, Requirements breakdown and story refinement, UI quality and user experience focus, End-to-end testing experience, English for daily collaboration 📃 Skills: Java, React, SpringBoot, JPA, Agile, Selenium, Liquibase, Maven, Cucumber 🏢 Description: Responsibilities: • Develop application features using Java, Spring Boot and React • Collaborate closely with the business team to deliver requirements • Participate in Agile ceremonies and team collaboration activities • Contribute to requirement breakdown and story creation • Design and improve User Experience in the UI layer • Deliver end-to-end testing as part of feature implementation • Communicate effectively in English during meetings and daily collaboration Requirements: • 8+ years of commercial experience with Java 17+ • 5+ years working with React • 5+ years developing applications with Spring Boot • 5+ years using JPA • Experience working in Agile teams • Ability to collaborate closely with business stakeholders • Confidence in requirements breakdown and story refinement • Focus on UI quality and user experience • Experience delivering end-to-end tests • English used as the primary language in daily collaboration Nice to have: • Knowledge of Selenium • Familiarity with Liquibase • Experience using Maven • Knowledge of Cucumber Offer: • Private medical care • Co-financing for the sports card • Constant support of a dedicated consultant • Employee referral program

Technology

DCG

Python Full Stack Developer

Senior

Hybrid

Warsaw, Poland

150 - 165 PLN

🏢 Summary: Fullstack Developer role focused on building and maintaining Python-based applications, REST APIs, microservices, and AI-supported data solutions. The position involves working with LLM integrations, CI/CD pipelines, automated testing, and modern engineering practices in a collaborative environment. Candidates should have strong backend expertise with Python and experience across full stack technologies. 🗂️ Requirements: 5+ years of professional software development experience, Advanced Python development experience, Advanced knowledge of Flask or similar Python frameworks, Advanced experience with REST APIs, Practical experience with LLMs, Experience with Docker, Intermediate JavaScript skills, Intermediate PostgreSQL knowledge, SQLAlchemy experience, Familiarity with React, Familiarity with CSS, Familiarity with SCSS, Experience writing automated tests, Experience with pytest, Experience with CI/CD pipelines, Good knowledge of Git, Fluent English communication skills 📃 Skills: Python, Flask, REST, LLM, Docker, JavaScript, PostgreSQL, SQLAlchemy, React, CSS, SCSS, pytest, CI/CD, Git, TypeScript, Redux, Zustand, SharePoint, Artifactory, JFrog, Kubernetes, AWS 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Python Fullstack Developer Responsibilities: Designing, developing and maintaining full stack applications with a strong Python backend focus Translating business requirements, epics and user stories into technical solutions Building data integrations and data transformation logic Reading from and writing to various databases and APIs Ensuring data completeness, quality and reconciliation between systems Developing REST APIs and microservices Working with LLM-based solutions and AI-supported data enrichment Creating and maintaining CI/CD pipelines Writing automated tests and ensuring high development standards Collaborating with Product Owners, Solution Architects, Analysts and other stakeholders Supporting the team in applying modern engineering practices and automation Requirements: Minimum 5 years of professional experience in software development Advanced experience in Python development and configuration Advanced knowledge of Flask or similar Python frameworks Advanced experience with REST APIs Practical experience with LLMs at least at an intermediate level Experience with Docker Intermediate JavaScript experience Intermediate knowledge of PostgreSQL and SQLAlchemy Familiarity with React Familiarity with CSS and SCSS Ability to write automated tests, preferably with pytest Experience with CI/CD and creating deployment pipelines Good knowledge of Git Strong engineering mindset and focus on high-quality software delivery Ability to work effectively in a multicultural, collaborative environment Good stakeholder engagement and communication skills Fluency in English (both written and spoken) Nice to have: Experience with AI tooling Familiarity with TypeScript Familiarity with web components Familiarity with Redux or Zustand Experience with SharePoint API Experience with Artifactory / JFrog Experience with Kubernetes Experience with cloud services, especially AWS Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

DCG

Full Stack Java Developer

Senior

Hybrid

Warsaw, Poland

140 - 180 PLN

🏢 Summary: Fullstack Java Developer role focused on building and maintaining scalable microservices and full-stack applications using Java and modern front-end technologies. The position involves integrating legacy and modern systems, working with distributed high-throughput architectures, and contributing to Agile software delivery practices. The offer includes private medical care, sports card co-financing, consultant support, and an employee referral program. 🗂️ Requirements: 5+ years of Java development experience, 2+ years of front-end development experience, Experience with Java, Experience with Spring Boot, Experience with REST APIs, Experience with Kafka, Experience with MQ, Experience with SQL, Experience with Docker, Experience with Kubernetes, Experience with microservices architecture, Experience with distributed systems, Knowledge of clean code practices, Experience with continuous integration, Experience with event-driven architecture, Experience building scalable high-throughput applications, Knowledge of Angular or React, Experience with Oracle DB, Experience with RESTful services, Experience with SOAP integrations, Experience with OSB integrations, Familiarity with Jenkins, Familiarity with Argo CD, Knowledge of XML, Knowledge of JSON, Knowledge of Avro, Experience with Kafka streaming platform, Knowledge of schema registry concepts, Experience with Git, English level B1+/B2 or higher, Experience working in Agile/Scrum 📃 Skills: Java, Spring, SpringBoot, REST, Kafka, MQ, SQL, Docker, Kubernetes, Microservices, Angular, React, Oracle, SOAP, OSB, Jenkins, ArgoCD, XML, JSON, Avro, Git, Agile, Scrum 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Fullstack Java Developer Responsibilities: Designing and developing full-stack applications based on Java and modern front-end technologies Building and maintaining microservices using Java, Spring Boot, REST APIs, Kafka, MQ, and databases Supporting integrations between existing applications and the target Cards platform Developing translation and routing mechanisms between legacy and new systems Creating high-quality, scalable, and responsive applications Working with distributed, high-throughput systems Integrating with RESTful, SOAP, and OSB services Cooperating closely with internal and external stakeholders to deliver the best possible solutions Supporting clean code practices, continuous integration, and modern software engineering standards Working in an Agile/Scrum environment Requirements: Minimum 5 years of experience in Java software development Minimum 2 years of experience in front-end development Hands-on experience with Java, Spring Boot, REST APIs, Kafka, MQ, SQL, Docker, and Kubernetes Experience with microservices architecture and distributed systems Practical knowledge of clean code, continuous integration, and event-driven architecture patterns Experience in building scalable, high-throughput applications Knowledge of front-end technologies such as Angular or React Experience with databases, preferably Oracle DB Experience with RESTful services and SOAP/OSB integrations Familiarity with DevOps tools such as Jenkins and Argo CD Understanding of data formats and standards such as XML, JSON, and Avro Experience with Kafka streaming platform and schema registry concepts Practical knowledge of version control tools, especially Git English language skills at B1+/B2 level or higher Experience working in Agile/Scrum methodology Nice to have: Previous experience in the banking, financial services, or cards/payments domain Experience working with legacy system modernization or platform migration projects Broader understanding of event sourcing and event-driven integration patterns Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

DCG

Senior Java Developer

Senior

Hybrid

Gdansk, Poland

140 - 150 PLN

🏢 Summary: Senior Java Developer role focused on designing and delivering scalable Java-based solutions across the full software development lifecycle. The position involves close collaboration with business stakeholders, integration design using REST and messaging technologies, and ensuring high-quality engineering standards. The offer includes private medical care, sports card co-financing, dedicated consultant support, and an employee referral program. 🗂️ Requirements: Strong experience developing and maintaining Java-based applications, Strong knowledge of Java 21, Spring Boot, PostgreSQL, Experience with messaging technologies (JMS, MQ), Proficiency in Spring and Hibernate frameworks, Experience with relational databases and SQL, Knowledge of OpenAPI and AsyncAPI, Experience with Git and CI/CD pipelines, Strong understanding of software design patterns and OOP principles, Experience across full SDLC (analysis, design, development, testing, deployment), Ability to translate business and regulatory requirements into technical solutions, Experience in integrations using REST APIs and event-driven architectures, Experience mentoring developers and conducting code reviews, Practical experience with AI-assisted development and automation tools, Fluent English (spoken and written) 📃 Skills: Java, Spring, SpringBoot, Hibernate, PostgreSQL, SQL, JMS, MQ, REST, OpenAPI, AsyncAPI, Git, CI/CD, OOP 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer Responsibilities: Participate in all phases of the software development lifecycle, including: Requirements analysis Architecture and solution design Development Testing Deployment Collaborate with business stakeholders and financial analysts to translate requirements into scalable and maintainable technical solutions Design and implement integrations using REST APIs, messaging technologies, and event-driven communication patterns Contribute to application quality through code reviews, technical guidance, and engineering best practices Mentor and support other developers as a technical sparring partner within the team Promote continuous improvement through the responsible use of AI-assisted development and automation Ensure application performance, maintainability, and compliance with established engineering standards Requirements: Strong experience in developing, enhancing, and maintaining Java-based applications Strong knowledge of: Java 21, Spring Boot and PostgreSQL Messaging technologies (e.g. JMS, MQ) Strong proficiency in Java frameworks, including Spring and Hibernate Experience designing and developing solutions supporting complex business processes Experience working with relational databases and SQL Knowledge of: OpenAPI and AsyncAPI Experience with version control systems (Git) and CI/CD pipelines Strong understanding of software design patterns and object-oriented programming principles Experience participating in the full software development lifecycle (SDLC): requirements analysis, solution design, development, testing and deployment Ability to translate business and regulatory requirements into technical solutions Experience collaborating with business stakeholders and analysts Experience mentoring developers, performing code reviews, and supporting solution design decisions Strong collaboration, analytical, and problem-solving skills Practical experience using AI-assisted development and automation tools to improve productivity, quality, and knowledge sharing Fluent English (spoken and written) Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

DCG

Senior Java Developer

Senior

Hybrid

Krakow, Poland

16,000 - 23,500 PLN

🏢 Summary: Offer for a Senior Java Developer to design, develop, integrate, and test components of an Investor Onboarding system within a service-oriented architecture. The role involves building multi-tier web applications, integrating in-house and vendor systems, supporting testing and deployment, and collaborating across agile teams. The position requires strong focus on clean code, system design, and production support. 🗂️ Requirements: BSc or MSc in Computer Science, Strong knowledge of Object Oriented Programming, Practical application of SOLID principles, Experience with SOAP and REST WebServices, Hands-on experience with Java and Spring framework, Experience building multi-tier service-oriented applications, Knowledge of JMS, JPA and JAX-*, Understanding of data modeling principles, Experience with relational databases, Ability to design code for unit testing, Experience with agile methodologies, Fluent English communication skills 📃 Skills: Java, Spring, SpringBoot, SpringMVC, JMS, JPA, JAX-RS, JAX-WS, SOAP, REST, SQL, OOP, SOLID, UML 🏢 Description: s a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer Responsibilities: Design, development and testing of components of the Transfer Agency Investor Onboarding system Supporting business analysts in reaching a common understanding of user stories and acceptance criteria Integration of the systems developed in-house with vendor solutions Resolution of issues reported in test and on production systems Achieving clarity of vision by enhancing technical specifications and documentation which may include data modelling, dataflow diagramming, screen design, workflow analysis etc. Involvement in the design process as well as in system and UAT testing Involvement in creating the scripts for deployment and checkout of the solution Working with project managers, developers, testers and other specialists across multiple teams and locations to make sure that projects meet business needs Requirements: BSc or MSc degree in Computer Science Strong foundation in Object Oriented Programming and Design Patterns Knowledge and applying SOLID principles in practice Experience with WebServices (SOAP, REST) Practical skills in Java and related technologies/frameworks for creating multi-tiered service-oriented web applications: Spring MVC/springboot, JMS, JPA, JAX-* Must understand basic principles of data modeling Ability to create clean, versatile, modular code with easily replaceable modules and layers Skills to design code for unit testing Understanding and practical skills in relational database technologies Provable verbal and written communication skills Fluency in English, including ease of communication on the telephone Experience in one or more agile software methodologies Positive, can-do attitude, openness to change and ability to grasp the big picture quickly Offer: Private medical care (dental care + vision care plan) Life insurance Sports card Training & learning opportunities Language course co-financing Annual bonus Employee referral program

Technology

DCG

Senior Java Developer

Senior

Hybrid

Kraków, Poland

17,000 - 23,550 PLN

🏢 Summary: Senior Java Developer role focused on designing, developing, testing, and integrating components for a Transfer Agency Investor Onboarding system in a multi-team agile environment. The position involves building service-oriented web applications, resolving production issues, supporting analysis and testing activities, and contributing to deployment and technical documentation. The offer includes private medical care, life insurance, training opportunities, language course co-financing, annual bonus, and sports benefits. 🗂️ Requirements: BSc or MSc degree in Computer Science, Strong Object-Oriented Programming knowledge, Knowledge of Design Patterns, Practical application of SOLID principles, Experience with Java, Experience with Spring MVC, Experience with Spring Boot, Experience with JMS, Experience with JPA, Experience with JAX-*, Experience with SOAP and REST WebServices, Understanding of data modeling, Ability to create modular and testable code, Knowledge of relational databases, Unit testing skills, Experience with agile methodologies, Fluent English communication skills 📃 Skills: Java, Spring, SpringBoot, JMS, JPA, JAX, SOAP, REST, SQL, OOP, SOLID, Agile 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior Java Developer Responsibilities: Design, development and testing of components of the Transfer Agency Investor Onboarding system Supporting business analysts in reaching a common understanding of user stories and acceptance criteria Integration of the systems developed in-house with vendor solutions Resolution of issues reported in test and on production systems Achieving clarity of vision by enhancing technical specifications and documentation which may include data modelling, dataflow diagramming, screen design, workflow analysis etc. Involvement in the design process as well as in system and UAT testing Involvement in creating the scripts for deployment and checkout of the solution Working with project managers, developers, testers and other specialists across multiple teams and locations to make sure that projects meet business needs Requirements: BSc or MSc degree in Computer Science Strong foundation in Object Oriented Programming and Design Patterns Knowledge and applying SOLID principles in practice Practical skills in Java and related technologies/frameworks for creating multi-tiered service-oriented web applications: Spring MVC/springboot, JMS, JPA, JAX-* Experience with WebServices (SOAP, REST) Must understand basic principles of data modeling Ability to create clean, versatile, modular code with easily replaceable modules and layers Skills to design code for unit testing Understanding and practical skills in relational database technologies Provable verbal and written communication skills Fluency in English, including ease of communication on the telephone Experience in one or more agile software methodologies Positive, can-do attitude, openness to change and ability to grasp the big picture quickly Offer: Private medical care (dental care + vision care plan) Life insurance Sports card Training & learning opportunities Language course co-financing Annual bonus Employee referral program