Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
August 14, 2026
Senior Software Engineer (Java + Neo4j)
Senior • Hybrid
12,000 - 16,000 PLN/mo
Katowice, SL, Poland
Apply now
Description
Join a project for a major aeronautical manufacturer in a stable industrial environment. Work in a multinational team across France, Poland, Canada and India on a broad portfolio of applications developed by multiple teams.
Eligibility
- EU citizenship
- Location in Poland
- Willingness to commute regularly to the Katowice office
Responsibilities
- Design, implement and deliver high-quality software solutions
- Translate business and technical requirements into clean, efficient code
- Develop, test and maintain application modules and services
- Apply clean-code standards and performance-optimization best practices
- Participate in code reviews, unit testing and integration testing
- Collaborate with technical leaders, clients and cross-functional teams
- Contribute to problem-solving and technical discussions
Tech Stack
- Java 11
- Spring
- Spring Boot
- Maven
- Angular
- OracleDB
- PostgreSQL
- Jenkins
- Docker
- Ansible
- SonarQube
- GitHub
- SOAP
- REST
Qualifications
Must have
- 4+ years of commercial experience in a senior or senior-ready role
- Strong experience with Java 8–21; newer versions may be used depending on the module
- Hands-on knowledge of Neo4j 4.4–5.x
- Knowledge of Spring 5.2 and Spring Boot 2.3
- Knowledge of Elasticsearch 7.17–8.x
- Proficiency with Git and GitHub
- Analytical and problem-solving mindset
- Strong communication skills for cross-functional collaboration
- Proactive, detail-oriented approach
- Ability to document processes and share knowledge effectively
- English at B2 level or higher for fluent communication in an international team
- Openness to occasional business trips abroad and regular visits to the Katowice office
Nice to have
- French proficiency
Benefits
- Luxmed
- Medicover Sport
- Worksmile
- Educational platforms
- Language-learning platform
- Referral bonus
- Copyrights
- Life insurance
- Company-paid certifications
- Conferences
- Tech Lunches
- Communities in Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud
- Local kindergarten
- Free parking
- Fresh fruit
- Workation
Recruitment Process
- Short phone call with a recruiter, up to 30 minutes
- One-hour Teams interview with general and technical questions
Salary
- 12,000–16,000 PLN gross per month
- Details of the salary range and additional components are provided during the first recruitment stage.
Similar jobs you might like
Technology
Sopra Steria
Senior Infrastructure Engineer (PHP, Symfony) with French
Senior
Remote
Katowice, SL, Poland
🏢 Summary: Senior infrastructure engineering role supporting a French client through development, integration, automation, and delivery of PHP/Symfony applications. The position requires strong full-stack, API, database, testing, CI/CD, and containerization experience, plus French and English communication skills and availability to work from Katowice. 🗂️ Requirements: Senior application development and automation experience, PHP, Symfony, and MariaDB experience, API and system integration experience, Backend and frontend development experience, CI/CD and software delivery knowledge, Unit and end-to-end testing experience, Application containerization experience, Technical and operational documentation skills, French and English at minimum B2, Residence in Poland and availability for regular Katowice office visits, Availability for occasional international business travel 📃 Skills: PHP, Symfony, MariaDB, API, CI/CD, Backend, Frontend, Testing, Containerization 🏢 Description: Senior Infrastructure Engineer (PHP, Symfony) with French Company Description Sopra Steria is one of the largest players in the tech industry in Europe, known for its consulting, digital services and software development. We operate in nearly 30 countries in the world, hiring more than 55,000 employees. The Polish branch, as the Global Delivery Center, operates in Katowice since 2007 and has been growing ever since. Currently, our team consists of around 1,000 specialists. Within the Digital Platform Services department, our teams specialize in areas such as cloud, operating systems, virtualization, databases, backup or storage, as well as networking and security. We also have 1st line support consultants who speak French and English, but also Italian, Spanish, Portuguese and German. The Application Services department is responsible for areas such as software development, data engineering, testing services, CRM, ITSM and ERP platform integrations, as well as application management for customers in Scandinavia, Benelux, France, Germany, Switzerland and the UK. Job Description We are looking for Senior Infrastructure Engineer (PHP, Symfony) with French to join Sopra Steria Polska for a team that cooperates with one of our French clients. Note that we can only offer cooperation to people who are located in Poland and are willing to commute to our office in Katowice, Poland. Responsibilities Develop, maintain, and enhance applications and services using PHP, Symfony, and MariaDB. Design, implement, and support APIs and system integrations between business applications and IT platforms. Build and optimize backend and frontend components to meet business and technical requirements. Implement and maintain CI/CD pipelines to support efficient and reliable software delivery. Develop and execute unit and end-to-end (E2E) tests to ensure application quality and stability. Support the containerization of applications and related deployment processes. Troubleshoot, analyze, and resolve application and integration issues. Create and maintain technical and operational documentation. Contribute to continuous improvement initiatives related to development, automation, and software delivery processes. Qualifications Must Have Requirements Senior-level experience in application development and automation. Strong hands-on experience with PHP, Symfony, and MariaDB. Experience designing, developing, and supporting APIs and system integrations. Experience in backend and frontend development. Knowledge of CI/CD pipelines and software delivery processes. Experience with unit testing and end-to-end (E2E) testing. Experience with application containerization technologies. Strong troubleshooting, analytical, and problem-solving skills. Ability to create and maintain technical and operational documentation. Strong communication skills to collaborate with cross-functional teams. Proactive and detail-oriented. Ability to document processes and share knowledge effectively. Very good command of French & English (min. B2) – daily communication with the client. Being open to occasional business trips abroad and regular visits in our office in Katowice. Nice to Have Symfony Certification. DevOps Foundation Certification. Additional Information What we offer: - BENEFITS (UoP): Luxmed, Medicover Sport, Worksmile, educational platforms, languages learning platform, referral bonus, copyrights, life insurance, certifications (paid by the company), conferences, Tech Lunches, possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud), local kindergarten. ADDITION: free parking, fresh fruits, workation. In case of questions, please contact the HR team. The recruitment process for this position consists of three stages: • a short phone call with a recruiter (30 min max) • one-hour long interview on Teams (with both general and technical questions) All information about salary range and its additional components will be provided during the 1st stage of recruitment process. At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
Technology
New offer
EPAM Systems
Senior Java Engineer
Senior
Remote
Krakow, MA, Poland
🏢 Summary: Fully remote Senior Java Engineer role in Poland for a candidate available to start in September. The position focuses on building, testing, reviewing, and maintaining secure enterprise software in an agile team, with opportunities to contribute to planning, design, and delivery. 🗂️ Requirements: 5+ years of software engineering experience, Java and JVM expertise, Object-oriented programming and design patterns, Unit testing, databases and SQL, Secure coding knowledge, HTML and XML knowledge, Git or SVN proficiency, Continuous build and integration familiarity, Agile software development lifecycle experience or strong willingness to work in it, Clean, reusable code development, Verbal and written communication skills, English proficiency at B2+ level 📃 Skills: Java, JVM, OOP, SQL, HTML, XML, Git, SVN, AWS, Elasticsearch, Jenkins, Docker, Kubernetes, GitLab, REST, DevOps 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This position offers a fully remote role based in Poland. We are highly interested in candidates willing to start in September. Responsibilities • Build and maintain efficient, reusable, reliable, and secure code based on User Stories and software designs. • Develop enterprise software within a multi-functional agile team, adhering to company standards and established software methodology. • Ensure delivery of reliable, robust software through the creation and execution of automated tests. • Review the work of peers and more junior developers, providing advice and guidance to benefit the team. • Inspect and adapt through agile retrospectives and reviews, finding innovative ways to make the team work more effectively. • Work with other team members during refinement and planning sessions to analyze development requirements, provide design options and complexity estimates, and agree on delivery approaches. • Provide timely status updates on areas of responsibility during Scrum meetings. Requirements • 5+ years of experience as a software engineer with excellent knowledge of the Java language and underlying JVM. • Solid understanding of object-oriented programming and familiarity with various design patterns. • Experience with unit testing, databases, and SQL. • Understanding of security implications and secure coding. • Good communication skills, both verbal and written. • Skill in writing clean, readable code and reusable components. • Experience in, or a strong desire to work in, a formal agile software development lifecycle. • Understanding of HTML and XML. • Proficiency in source code management tools such as Git or SVN. • Familiarity with continuous build and integration. • Proficiency in English at a B2+ level. Nice to have • Experience with AWS and Elasticsearch. • Experience with CI/CD tooling, such as Jenkins, Docker, Kubernetes, and GitLab, and understanding of DevOps culture. • Experience with RESTful interfaces. • Knowledge of service-oriented architectures. We offer • A hybrid-by-design mode and the opportunity to work remotely within Poland. • The chance to work abroad for up to 60 days annually. • Business-driven relocation opportunities. • Career development programs. • Thought leadership, mentoring, soft-skills, and well-being programs. • Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS. • English classes. • Stable pay. • Participation in the Employee Stock Purchase Plan with a 15% discount. • Benefits package, including health insurance, Multisport, and shopping vouchers. • Referral bonuses up to $2,000. • Offices with entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more. • Corporate, social, and well-being events. • Benefits listed above are available to employees only. • Open to working with contractors; terms of B2B cooperation agreements are agreed individually.
Technology
New offer
EPAM Systems
Senior Java Engineer
Senior
Remote
Wroclaw, DS, Poland
🏢 Summary: Fully remote Senior Java Engineer role in Poland, focused on building secure, reliable enterprise software in an agile team. The position involves Java development, automated testing, code reviews, technical planning and Scrum collaboration, with September start availability preferred. 🗂️ Requirements: 5+ years of software engineering experience, Java and JVM expertise, Object-oriented programming and design patterns, Unit testing, databases and SQL, Secure coding knowledge, Clean, reusable code development, Agile software development lifecycle experience or strong willingness to work in it, HTML and XML knowledge, Git or SVN proficiency, Continuous build and integration familiarity, English proficiency at B2+ level 📃 Skills: Java, JVM, OOP, SQL, HTML, XML, Git, SVN 🏢 Description: Fully remote role based in Poland. Candidates available to start in September are highly preferred.
Responsibilities
- Build and maintain efficient, reusable, reliable and secure code based on user stories and software designs.
- Develop enterprise software within a multifunctional agile team, following established standards and software methodology.
- Create and execute automated tests to deliver reliable, robust software.
- Review peer and junior developers’ work, providing advice and guidance.
- Improve team effectiveness through agile retrospectives and reviews.
- Participate in refinement and planning sessions to analyze requirements, provide design options and complexity estimates, and agree on delivery approaches.
- Provide timely status updates during Scrum meetings.
Requirements
- 5+ years of experience as a software engineer, with excellent knowledge of Java and the JVM.
- Solid understanding of object-oriented programming and familiarity with design patterns.
- Experience with unit testing, databases and SQL.
- Understanding of security implications and secure coding.
- Strong verbal and written communication skills.
- Ability to write clean, readable code and reusable components.
- Experience with, or a strong desire to work in, a formal agile software development lifecycle.
- Understanding of HTML and XML.
- Proficiency with source-code management tools such as Git or SVN.
- Familiarity with continuous build and integration.
- English proficiency at B2+ level.
Nice to Have
- Experience with AWS and Elasticsearch.
- Experience with CI/CD tooling such as Jenkins, Docker, Kubernetes and GitLab, plus an understanding of DevOps culture.
- Experience with RESTful interfaces.
- Knowledge of service-oriented architectures.
Benefits
- Hybrid-by-design work mode and remote work within Poland.
- Opportunity to work abroad for up to 60 days annually.
- Business-driven relocation opportunities.
- Career development programs, thought leadership, mentoring, soft-skills and well-being programs.
- Certification opportunities in Anthropic, Gemini, GCP, Azure and AWS.
- English classes.
- Stable pay.
- Employee Stock Purchase Plan participation with a 15% discount.
- Benefits package including health insurance, Multisport and shopping vouchers.
- Referral bonuses up to $2,000.
- Offices with entertainment and relaxation zones, table tennis, football, snacks and coffee.
- Corporate, social and well-being events.
Listed benefits are available to employees only.
Contractor engagement is also available; B2B cooperation terms are agreed individually.
Technology
New offer
EPAM Systems
Senior Java Engineer
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: Fully remote Senior Java Engineer role in Poland, focused on designing, building, testing and maintaining secure enterprise software in an agile team. The role involves code reviews, automated testing, technical planning and Scrum collaboration, with a September start preferred. 🗂️ Requirements: 5+ years of software engineering experience, Excellent Java and JVM knowledge, Object-oriented programming and design patterns, Unit testing, databases and SQL experience, Secure coding knowledge, Clean, reusable code development, Agile software development lifecycle experience or strong willingness to work in it, HTML and XML understanding, Git or SVN proficiency, Continuous build and integration familiarity, English proficiency at B2+ level, Strong written and verbal communication skills 📃 Skills: Java, JVM, SQL, HTML, XML, Git, SVN 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This position offers a fully remote role based in Poland. Candidates willing to start in September are highly preferred. Quick Facts • Fully remote role within Poland • Preferred start: September • Open to employees and contractors; B2B terms are agreed individually Responsibilities • Build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs • Develop enterprise software within a multi-functional agile team, adhering to company standards and established software methodology • Ensure delivery of reliable, robust software through the creation and execution of automated tests • Review the work of peers and more junior developers, providing advice and guidance to benefit the team • Inspect and adapt through agile retrospectives and reviews, finding innovative ways to make the team work more effectively • Work with other team members during refinement and planning sessions to analyze development requirements, provide design options and complexity estimates, and agree on delivery approaches • Provide timely status updates on areas of responsibility during Scrum meetings Requirements • 5+ years of experience as a software engineer with excellent knowledge of the Java language and underlying JVM • Solid understanding of object-oriented programming and familiarity with various design patterns • Experience with unit testing, databases and SQL • Understanding of security implications and secure coding • Good communication skills, both verbal and written • Skill in writing clean, readable code and reusable components • Experience in, or a strong desire to work in, a formal agile software development lifecycle • Understanding of HTML and XML • Proficiency in source code management tools such as Git or SVN • Familiarity with continuous build and integration • English proficiency at B2+ level Nice to Have • Experience with AWS and Elasticsearch • Experience with CI/CD tooling such as Jenkins, Docker, Kubernetes and GitLab, and understanding of DevOps culture • Experience with RESTful interfaces • Knowledge of service-oriented architectures We Offer • Hybrid-by-design work mode and the opportunity to work remotely within Poland • Opportunity to work abroad for up to 60 days annually • Business-driven relocation opportunities • Career development programs • Thought leadership, mentoring, soft-skills and well-being programs • Certification opportunities: Anthropic, Gemini, GCP, Azure and AWS • English classes • Stable pay • Participation in the Employee Stock Purchase Plan with a 15% discount • Benefits package, including health insurance, multisport and shopping vouchers • Referral bonuses up to $2,000 • Offices with entertainment and relaxation zones, table tennis, football, free snacks and coffee • Corporate, social and well-being events Benefits listed above are available to employees only. Only selected candidates will be contacted.
Technology
New offer
EPAM Systems
Senior Java Engineer
Senior
Remote
Łódź, LD, Poland
🏢 Summary: Fully remote Senior Java Engineer role in Poland, focused on designing, building, testing and maintaining secure enterprise software in an agile team. The position involves technical design, automated testing, code reviews, estimation and Scrum collaboration, with a preferred September start. 🗂️ Requirements: 5+ years of software engineering experience, Java and JVM expertise, Object-oriented programming and design patterns, Unit testing, databases and SQL, Secure coding knowledge, Clean, reusable code development, Agile software development lifecycle experience or strong willingness to work in it, HTML and XML knowledge, Git or SVN proficiency, Continuous build and integration familiarity, English proficiency at B2+ level, Strong written and verbal communication skills 📃 Skills: Java, JVM, SQL, HTML, XML, Git, SVN 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This is a fully remote role based in Poland, with preference for candidates available to start in September. Quick Facts • Fully remote work within Poland • Preferred start: September • Open to employees and contractors; B2B terms agreed individually Responsibilities • Build and maintain efficient, reusable, reliable, and secure code based on user stories and software designs. • Develop enterprise software within a multi-functional agile team, following company standards and established software methodology. • Ensure reliable, robust software delivery by creating and executing automated tests. • Review peers’ and junior developers’ work, providing guidance to support the team. • Inspect and adapt through agile retrospectives and reviews to improve team effectiveness. • Participate in refinement and planning sessions to analyze requirements, provide design options and complexity estimates, and agree delivery approaches. • Provide timely status updates during Scrum meetings. Requirements • 5+ years of experience as a software engineer, with excellent knowledge of Java and the JVM. • Solid understanding of object-oriented programming and familiarity with design patterns. • Experience with unit testing, databases, and SQL. • Understanding of security implications and secure coding. • Good written and verbal communication skills. • Ability to write clean, readable code and reusable components. • Experience in, or a strong desire to work in, a formal agile software development lifecycle. • Understanding of HTML and XML. • Proficiency with source-code management tools such as Git or SVN. • Familiarity with continuous build and integration. • English proficiency at B2+ level. Nice to Have • Experience with AWS and Elasticsearch. • Experience with CI/CD tools such as Jenkins, Docker, Kubernetes, and GitLab, plus an understanding of DevOps culture. • Experience with RESTful interfaces. • Knowledge of service-oriented architectures. We Offer • Hybrid-by-design work and the opportunity to work remotely within Poland. • Opportunity to work abroad for up to 60 days annually. • Business-driven relocation opportunities. • Career development programs, thought leadership, mentoring, soft-skills and well-being programs. • Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS. • English classes. • Stable pay. • Participation in an Employee Stock Purchase Plan with a 15% discount. • Benefits package including health insurance, multisport, and shopping vouchers. • Referral bonuses of up to $2,000. • Offices with entertainment and relaxation zones, table tennis, football, free snacks, coffee, and more. • Corporate, social, and well-being events. Benefits listed above are available to employees only.
Technology
New offer
EPAM Systems
Senior Java Engineer
Senior
Remote
Gdansk, PM, Poland
🏢 Summary: Senior Java Engineer role focused on designing, building, testing and maintaining secure enterprise software in an agile team. The offer supports remote work within Poland and seeks candidates available to start in September. 🗂️ Requirements: 5+ years of software engineering experience, Java and JVM expertise, Object-oriented programming and design patterns, Unit testing, databases and SQL, Secure coding knowledge, Clean, reusable code, Agile software development lifecycle, HTML and XML, Git or SVN, Continuous build and integration, English B2+, Verbal and written communication skills 📃 Skills: Java, JVM, SQL, HTML, XML, Git, SVN, Agile, OOP 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This position offers a fully remote role based in Poland. We are highly interested in candidates willing to start in September. Responsibilities - Build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs. - Develop enterprise software within a multi-functional agile team, adhering to company standards and established software methodology. - Ensure delivery of reliable, robust software through the creation and execution of automated tests. - Review the work of peers and more junior developers, providing advice and guidance to benefit the team. - Inspect and adapt through agile retrospectives and reviews, finding innovative ways to make the team work more effectively. - Work with other team members during refinement and planning sessions to analyze development requirements, provide design options and complexity estimates, and agree on delivery approaches. - Provide timely status updates on areas of responsibility during Scrum meetings. Requirements - 5+ years of experience as a software engineer with excellent knowledge of the Java language and underlying JVM. - Solid understanding of object-oriented programming and familiarity with various design patterns. - Experience with unit testing, databases and SQL. - Understanding of security implications and secure coding. - Good communication skills, both verbal and written. - Skill for writing clean, readable code and reusable components. - Experience in or a strong desire to work in a formal agile software development lifecycle. - Understanding of HTML and XML. - Proficiency in source code management tools such as Git or SVN. - Familiarity with continuous build and integration. - Proficiency in English at a B2+ level. Nice to have - Experience with AWS and Elasticsearch. - Experience with CI/CD tooling, such as Jenkins, Docker, Kubernetes and GitLab, and understanding of DevOps culture. - Experience with RESTful interfaces. - Knowledge of service-oriented architectures. We offer - Hybrid-by-design mode and opportunity to work remotely within Poland. - Chance to work abroad for up to 60 days annually. - Business-driven relocation opportunities. Growth opportunities - Career development programs. - Thought leadership, mentoring, soft skills and well-being programs. - Certification: Anthropic, Gemini, GCP, Azure and AWS. - English classes. Compensation and benefits - Stable pay. - Participation in the Employee Stock Purchase Plan with a 15% discount. - Benefits package: health insurance, multisport and shopping vouchers. - Referral bonuses up to $2,000. - Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more. - Corporate, social and well-being events. Benefits listed above are available to employees only. Contractor arrangements - Open to working with contractors. - Terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.
Technology
New offer
EPAM Systems
Senior Java Engineer
Senior
Remote
Poznan, WP, Poland
🏢 Summary: Fully remote Senior Java Engineer role in Poland for candidates able to start in September. The position focuses on designing, developing, testing and maintaining secure enterprise software in an Agile team, including code reviews, planning and Scrum collaboration. The offer includes professional development, benefits for employees and individually agreed B2B contractor terms. 🗂️ Requirements: 5+ years of software engineering experience, Excellent Java and JVM knowledge, Object-oriented programming and design-pattern knowledge, Unit testing, database and SQL experience, Secure-coding knowledge, Clean, reusable code skills, HTML and XML knowledge, Git or SVN proficiency, Continuous build and integration familiarity, English proficiency at B2+ level 📃 Skills: Java, JVM, OOP, SQL, HTML, XML, Git, SVN, Testing, Databases, Security, Agile, CI 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This position offers a fully remote role based in Poland. We are highly interested in candidates willing to start in September. Responsibilities • Build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs. • Develop enterprise software within a multi-functional agile team, adhering to company standards and established software methodology. • Ensure delivery of reliable, robust software through the creation and execution of automated tests. • Review the work of peers and more junior developers, providing advice and guidance to benefit the team. • Inspect and adapt through agile retrospectives and reviews, finding innovative ways to make the team work more effectively. • Work with other team members during refinement and planning sessions to analyze development requirements, provide design options and complexity estimates, and agree on delivery approaches. • Provide timely status updates on areas of responsibility during Scrum meetings. Requirements • 5+ years of experience as a software engineer with excellent knowledge of the Java language and underlying JVM. • Solid understanding of object-oriented programming and familiarity with various design patterns. • Experience with unit testing, databases and SQL. • Understanding of security implications and secure coding. • Good communication skills, both verbal and written. • Skill for writing clean, readable code and reusable components. • Experience in or a strong desire to work in a formal agile software development lifecycle. • Understanding of HTML and XML. • Proficiency in source code management tools such as Git or SVN. • Familiarity with continuous build and integration. • Proficiency in English at a B2+ level. Nice to have • Experience with AWS and Elasticsearch. • Experience with CI/CD tooling, such as Jenkins, Docker, Kubernetes and GitLab, and understanding of DevOps culture. • Experience with RESTful interfaces. • Knowledge of service-oriented architectures. We offer • Hybrid-by-design mode and opportunity to work remotely within Poland. • Chance to work abroad for up to 60 days annually. • Business-driven relocation opportunities. • Career development programs. • Thought leadership, mentoring, soft skills and well-being programs. • Certification opportunities: Anthropic, Gemini, GCP, Azure and AWS. • English classes. • Stable pay. • Participation in the Employee Stock Purchase Plan with a 15% discount. • Benefits package: health insurance, multisport and shopping vouchers. • Referral bonuses up to $2,000. • Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more. • Corporate, social and well-being events. Please note: benefits listed above are available to employees only. We are open to working with contractors. Terms of B2B cooperation agreements are agreed individually. We will reach out to selected candidates exclusively.
Technology
New offer
EPAM Systems
Senior Java Engineer
Senior
Remote
Katowice, SL, Poland
🏢 Summary: Fully remote Senior Java Engineer role for candidates based in Poland, focused on designing, building, testing and maintaining secure enterprise software in an Agile team. The role includes code reviews, automated testing, technical estimation and Scrum-based delivery, with a preferred September start. 🗂️ Requirements: 5+ years of software engineering experience, Java and JVM expertise, Object-oriented programming and design patterns, Unit testing, databases and SQL, Secure coding knowledge, Clean, reusable code development, Agile software development lifecycle experience or strong willingness to work in it, HTML and XML knowledge, Git or SVN proficiency, Continuous build and integration familiarity, English proficiency at B2+, Ability to work remotely from Poland 📃 Skills: Java, JVM, OOP, SQL, HTML, XML, Git, SVN, AWS, Elasticsearch, Jenkins, Docker, Kubernetes, GitLab, REST, DevOps 🏢 Description: We are seeking a Senior Java Engineer responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, with software as the major component, to meet agreed-upon business needs. This is a fully remote role based in Poland. Candidates available to start in September are preferred. Quick Facts - Fully remote work within Poland - Opportunity to work abroad for up to 60 days annually - Open to employees and contractors; B2B cooperation terms are agreed individually Responsibilities - Build and maintain efficient, reusable, reliable, and secure code based on user stories and software designs. - Develop enterprise software within a multi-functional Agile team, following company standards and established software methodology. - Ensure reliable, robust software delivery by creating and executing automated tests. - Review the work of peers and junior developers, providing advice and guidance. - Inspect and adapt through Agile retrospectives and reviews to improve team effectiveness. - Participate in refinement and planning sessions to analyze requirements, provide design options and complexity estimates, and agree on delivery approaches. - Provide timely status updates during Scrum meetings. Requirements - 5+ years of experience as a software engineer with excellent knowledge of Java and the JVM. - Solid understanding of object-oriented programming and familiarity with design patterns. - Experience with unit testing, databases, and SQL. - Understanding of security implications and secure coding. - Good written and verbal communication skills. - Ability to write clean, readable code and reusable components. - Experience with, or a strong desire to work in, a formal Agile software development lifecycle. - Understanding of HTML and XML. - Proficiency with source control tools such as Git or SVN. - Familiarity with continuous build and integration. - English proficiency at B2+ level. Nice to Have - Experience with AWS and Elasticsearch. - Experience with CI/CD tools such as Jenkins, Docker, Kubernetes, and GitLab, plus an understanding of DevOps culture. - Experience with RESTful interfaces. - Knowledge of service-oriented architectures. Benefits - Career development programs, thought leadership, mentoring, soft-skills and well-being programs. - Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS. - English classes. - Stable pay and participation in the Employee Stock Purchase Plan with a 15% discount. - Benefits package including health insurance, multisport, and shopping vouchers. - Referral bonuses up to $2,000. - Business-driven relocation opportunities. - Offices with entertainment and relaxation zones, table tennis, football, free snacks, coffee, and more. - Corporate, social, and well-being events. Benefits listed above are available to employees only. Only selected candidates will be contacted.
Technology
New offer
MOTIFE
Software Engineer (Java)
Mid
Hybrid
Krakow, MA, Poland
15,000 - 20,000 PLN/mo
🏢 Summary: Hybrid Software Engineer (Java) role focused on building cloud-based automation tools and scalable internal platforms that accelerate customer environment delivery. The position uses Java, Spring Boot, scripting, cloud services, and AI-assisted development tools, with three office days per week in Krakow. 🗂️ Requirements: 3+ years of professional software engineering experience, Java development, Spring Boot, Python or Bash scripting, AWS, Azure, or GCP experience, Automation and scalable internal-tools development, Analytical and problem-solving skills, Cross-functional communication and collaboration, Interest in AI-assisted software development 📃 Skills: Java, SpringBoot, Python, Bash, AWS, Azure, GCP, Cursor, GitHubCopilot 🏢 Description: As a Software Engineer (Java), you'll join the engineering team responsible for building automation tools and scalable internal platforms that power a flagship AI solution. You'll help transform manual processes into reliable, cloud-based systems that improve engineering efficiency, accelerate software delivery, and support customers around the globe. Quick Facts - Stack: Java, Spring Boot, Python/Bash, AWS/Azure/GCP, AI Coding Tools (Cursor, GitHub Copilot) - Salary: 15,000 PLN–20,000 PLN gross on a Contract of Employment - Working model: Hybrid — 3x weekly from the office - Location: Krakow Recruitment Process - Call with recruiter (30 min) - Criteria Cognitive Aptitude Test (30 min) - Hiring Manager Interview (30 min) - Technical Interview (90 min) Responsibilities - Architect and build software solutions that automate provisioning and configuration workflows. - Design scalable internal tools that help engineering teams deliver customer environments faster and more efficiently. - Collaborate with Engineering and Product teams to ensure deployment infrastructure scales alongside a growing global customer base. - Identify manual and legacy processes, replacing them with reliable, well-engineered automation solutions. - Leverage AI coding assistants and LLM-powered development tools to accelerate software delivery, from prototyping to deployment. - Monitor system performance and continuously improve internal platforms to reduce time-to-market for new customer environments. - Partner with Technical Services and Product Management to align engineering initiatives with the broader product roadmap. Requirements - 3+ years of professional software engineering experience. - Strong Java development skills with Spring Boot. - Experience with Python or Bash scripting. - Hands-on experience with AWS, Azure, or GCP. - Strong analytical and problem-solving skills with a passion for automation and building scalable internal tools. - Excellent communication skills and the ability to collaborate across cross-functional teams. - Interest in AI-assisted software development and modern engineering practices. - Experience with DevOps, CI/CD pipelines, Infrastructure as Code, containerized environments, or cloud-native architectures is a strong advantage. What We Offer - Medical care - Life insurance - Multisport If you’re excited about building developer platforms that scale, empower teams, and set new standards for engineering excellence, apply via the careers page and submit your CV in English.
Technology
Rite NRG Sp. z o.o.
Senior Software Engineer (Java&Kotlin)
Senior
Remote
Wrocław, DS, Poland
120 - 140 PLN/hr
🏢 Summary: B2B contract for a Senior Software Engineer to develop and operate a JVM-based, event-driven platform remotely from Poland. The role provides end-to-end ownership of system design, delivery, production reliability, monitoring, and support, with a rate up to 140 zł/h net + VAT. 🗂️ Requirements: 5+ years of software engineering experience, End-to-end ownership of features and components, Java and Kotlin expertise, Event-driven systems experience, Distributed systems knowledge, Event-driven architecture and API gateway experience, PostgreSQL, data modelling, and query performance knowledge, Relational and non-relational database knowledge, Unit, integration, and end-to-end testing experience, Independent delivery, risk, sequencing, and dependency management, C4 model system design experience, DORA metrics, stability, SSDLC, velocity, and predictability familiarity, AI coding tools experience, Cloud platform familiarity, Docker and Kubernetes experience, Fluent Polish, Advanced English (B2/C1) 📃 Skills: Java, Kotlin, JVM, PostgreSQL, NoSQL, Docker, Kubernetes, C4, DORA, SSDLC, Claude, Codex, Cursor, Cloud 🏢 Description: Contract : B2B Rate : up to 140 zł/h net + VAT depending on skills and experience Location : Remote within Poland Start : ASAP Project : Development of a JVM-based, event-driven platform with end-to-end ownership of software design, delivery, and production reliability. Key Technologies/Areas Java, Kotlin, JVM Event-Driven and Distributed Systems PostgreSQL and NoSQL Docker, Kubernetes Cloud Platforms AI Coding Tools Project Overview We are looking for a Senior Software Engineer to join one of our client’s engineering teams. You will own features and components from refinement and system design through development, production deployment, monitoring, and post-release support. Responsibilities Own the end-to-end design and delivery of features and components. Create, maintain, and align system designs using the C4 model with the domain target architecture. Develop reliable, production-ready, and well-tested software using Java and Kotlin. Manage estimation, sequencing, delivery risks, and cross-team technical dependencies. Own monitoring, reliability, production support, and participation in on-call. Contribute to frontend development where required. Use AI coding tools as part of your daily workflow. Requirements 5+ years of professional software engineering experience , including proven ownership of features and components end to end. Solid foundation in the JVM , including Java and Kotlin . Production experience with event-driven systems. Good understanding of distributed systems, including idempotency, at-least-once vs exactly-once trade-offs, schema evolution, and partitioning. Experience with event-driven architecture, API gateways, and understanding when not to apply these patterns. Sound knowledge of relational and non-relational databases, including PostgreSQL , data modelling, and query performance. Proven experience delivering reliable software with unit, integration, and end-to-end testing. Ability to independently manage delivery, risks, sequencing, and cross-team dependencies. Experience owning system design at team scope using the C4 model. Familiarity with DORA metrics, stability, SSDLC compliance, velocity, and predictability. Experience using AI coding tools such as Claude Code, OpenAI Codex, opencode, Cursor, or similar. Familiarity with cloud service providers. Experience with Docker and Kubernetes . Fluency in Polish and advanced English (B2/C1) Nice to have Frontend experience with React, TypeScript, and Node.js. Hands-on production experience with Kafka. Experience with Microsoft Azure. Why join us? Rite NRG is a vibrant outsourcing technology company driven by the Right People. We are dedicated to empowering businesses through innovative software solutions. We focus on building strong partnerships and providing top-notch software solutions that drive real business growth. Our business model revolves around collaboration and delivering impactful results for our clients. Join us and be part of a team where great minds, Right Energy, and strong partnerships come together to shape the future of technology! Possibility of long-term cooperation on a full-time project engagement basis. Flexibility in organizing the provision of services, taking into account project requirements and agreed availability. Opportunity to contribute to technically advanced projects. Opportunity for international collaboration.