Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

June 22, 2026

Early in career - Software Engineer with AI

Junior • Hybrid

5,500 - 5,500 PLN/mo

Poznan, Poland

Early in career - Software Engineer with AI

Poznań, Poland

 

ABOUT EGNYTE

Egnyte is the secure multi-cloud platform for content security and governance that enables organizations to better protect and collaborate on their most valuable content. Established in 2008, Egnyte has democratized cloud content security for more than 22,000 organizations, helping customers improve data security, maintain compliance, prevent and detect ransomware threats, and boost employee productivity on any app, any cloud, anywhere. For more information, visit www.egnyte.com.

Join Egnyte: Early in Career Program – Future Tech Leaders

At Egnyte, we don't just build software; we build the future of intelligent content collaboration. We are looking for the "proactive builders" - the students and recent graduates who don't wait for a roadmap but create their own. If you are an AI enthusiast who knows how to make machines work for you, and you have the leadership spark to inspire others, we want to meet you. We aren’t hiring for a specific tech stack. We are hiring for intelligence, resourcefulness, and drive.

We are currently hiring for four specialized areas. Think about which one suits you best:

  • Mobile Apps: Development of native apps using Swift or Kotlin.

  • Partner Integrations: A full-stack track using JavaScript, Node.js, and React.js.

  • Secure & Govern: Focus on backend solutions in Java or Python.

  • Collaborate: Development in a frontend or backend team using JavaScript, React, or Java.


WHAT YOU’LL DO: 

  • Real impact, real code: You will be embedded into one of our core software engineering teams, building and shipping scalable features that reach millions of users, supercharged by modern AI development workflows.

  • A dedicated mentor: You won't be wandering in the dark. You'll be paired with a mentor on the beginning of onboarding process and you will be a part of a team of Software Engineers who will guide your professional growth, review your code, and help you master the Egnyte architecture.

  • Mastering the AI-assisted workflow: You'll be encouraged to push the boundaries of AI coding assistants (like Augment, Claude Code etc.) to turbocharge your development. You'll help the team find innovative ways to automate routine coding tasks so we can focus on complex software architecture.

  • Cross-functional collaboration: You'll work closely with other Software Engineers, UX, and Product teams, learning how a global tech company designs, develops, and deploys software at scale.

  • AI advocacy in action: As an "Early in Career" trailblazer, you'll have the chance to spearhead software initiatives, share your favourite AI productivity hacks and tool findings with the team, and grow into a future engineering innovator within Egnyte.

YOUR QUALIFICATIONS:

  • You are a "Creator": You've built functional software or a personal project (not just a school assignment) that you're proud to show off. You know what it's like to take a codebase from nothing into a working solution.

  • AI is your Co-pilot: You don't just use AI for basic chat; you actively integrate AI tools into your development setup. You excel at prompt engineering, code generation, and leveraging AI to debug, refactor, and multiply your daily coding output.

  • You are a "Fixer": You are a resourceful troubleshooter and a great communicator. If a bug blocks your path or an environment breaks, you find a workaround. You get things done with a positive, "can-do" attitude.

  • Language Agnostic: You know the core fundamentals of software engineering and at least one programming language well, and you aren't afraid to let AI help you pick up a new framework or language tomorrow.

  • High Resourcefulness: What we value most is your personal agency. You are a master of self-unblocking (using documentation, stack searches, and AI tools), possess the grit to soldier through tricky technical hurdles, and have a natural bias for action. You don't just wait for instructions, but you try to figure things out yourself.

BENEFITS:

  • A structured program tailored toward your abilities

  • An experienced buddy who will guide you through the process

  • Full-time co-operation for a period of 5 months (August - December) paid 5500 PLN/Civil contract

  • A clear path forward and a continuous feedback loop which goes both ways

  • Depending on the course of the program and business needs we might offer possibility to continue this collaboration after 6 months period (full time availability expected).

Similar jobs you might like

Technology

Egnyte Poland

Software Engineer - Frontend

Senior

Hybrid

Poznan, WP, Poland

🏢 Summary: Opportunity to develop and lead scalable frontend components for a global application used by more than 350,000 daily users. The role covers end-to-end product development, cross-team technical leadership, roadmap delivery, and improving application standards using the React ecosystem. 🗂️ Requirements: Experience designing and developing highly scalable applications, Expert knowledge of ES6+, HTML5 and CSS3, Experience with React ecosystem, Ability to solve complex technical problems, Proactive, pragmatic and solution-oriented approach 📃 Skills: ES6+, HTML5, CSS3, React, Redux, Webpack 🏢 Description: ABOUT EGNYTE Egnyte is the secure multi-cloud platform for content security and governance that enables organizations to better protect and collaborate on their most valuable content. Established in 2008, Egnyte has democratized cloud content security for more than 22,000 organizations, helping customers improve data security, maintain compliance, prevent and detect ransomware threats, and boost employee productivity on any app, any cloud, anywhere. For more information, visit www.egnyte.com . Our CFS teams are working on core features and components that are used by many services/clients. Team is building the main application that is being used by all our customers. WHAT YOU’LL DO: Developing system components throughout the whole product lifecycle. Building a scalable and maintainable product used by over 350 thousand users every day Cooperating closely with UX designers, product owners, QA engineers, and backend developers to deliver top user experience in the app Influencing the development strategy and technologies of a global product deployed on hundreds of servers around the world Supporting other team members to help them fulfill their potential Leading and owning cross-team projects from design to deployment and beyond Coming up with your own ideas for product enhancement and team productivity boosts Collaborating on defining the technical roadmap and driving its implementation Bringing new standards, setting trends, and inspiring the team YOUR QUALIFICATIONS: Hands-on experience designing and developing highly scalable applications from both functional and performance perspective Expert knowledge of ES6+, HTML5, CSS3‚ … so that maintaining some legacy parts of the application is a piece of cake for you Experience with the React ecosystem (our stack is based on React, Redux, Webpack) Ability to solve complex problems and courage to take on the most challenging tasks Proactive, pragmatic, solution-oriented BENEFITS: Attractive salary package based on skillset Your own Egnyte account with lifetime access to 50TB of cloud storage MyBenefit: you can choose a MultiSport card or gift cards every month Private medical healthcare In-house English classes

Technology

emagine Polska

Generative AI Python Developer

Mid

On-site

Dublin, Ireland

500 - 500 PLN

🏢 Summary: 12-month, on-site Dublin contract for a mid-level or senior Python engineer to build a scalable Cyber Generative AI platform focused on threat hunting. The role involves developing, testing, and maintaining distributed software and AI-driven detection features within a global Agile team, at €500 per day. 🗂️ Requirements: Python 3+ development experience, Python ecosystem expertise: NumPy, Pandas, PyTorch, Software engineering principles, algorithms, data structures, Highly available distributed systems experience, Agile development experience, SQL and NoSQL database experience, Problem-solving and analytical skills, Global team communication skills 📃 Skills: Python, NumPy, Pandas, PyTorch, SQL, NoSQL, Agile 🏢 Description: Generative AI Python Developer 500Eu Per day Initial 12 month Engagement 5 days on site in Dublin emagine is a high-end professional services consultancy and solutions firm specialising in providing business and technology services to the financial services sector. We power progress, solve challenges, and deliver real results through tailored high-end consulting services and solutions. We have created a culture of openness and integrity by building genuine and strong relationships and partnerships, enabling us to be uncompromising in our dedication to delivering the optimal service for our clients. Our commitment is not just towards our clients — we aim to foster a positive and equitable working environment with our consultants and colleagues, which stems from our core values: Confident, Dedicated, Responsible, Genuine. We are developing a next-generation Cyber Generative AI Platform designed to modernise cybersecurity operations, with an initial focus on Cyber Threat Hunting. The programme aims to deliver a scalable and extensible GenAI foundation that seamlessly integrates with existing security operations, enabling organisations to enhance threat analysis, accelerate detection, and reduce manual effort. Leveraging advanced technologies including Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), Advanced MCP, tool calling, prompt engineering, and fine-tuning, the platform will automate complex threat-hunting workflows and improve detection accuracy. Built with flexibility and scalability in mind, the platform will provide a foundation for future cybersecurity use cases while driving greater efficiency and effectiveness across security operations. The Role As a Software Engineer (Mid-Level or Senior), you will play a key role in designing, developing, and delivering innovative software solutions that support this strategic cybersecurity initiative. Working within an Agile, globally distributed team, you will contribute to the development of robust, scalable, and maintainable software that meets both business and compliance requirements. Key Responsibilities Contribute to story refinement, technical design discussions, and requirements definition. Assist the team in estimating and planning work throughout the software development lifecycle. Develop proof-of-concepts to validate new technologies, ideas, and approaches. Design, build, test, and maintain high-quality software solutions. Write clean, maintainable, and scalable Python code. Execute unit testing and ensure solutions meet defined acceptance criteria. Troubleshoot and resolve technical challenges across the platform. Collaborate closely with global teams across the US, EMEA, and APAC. Support the implementation of AI-driven features to enhance cyber threat detection and analysis. Required Skills & Experience Strong software development experience using Python 3+. Deep understanding of Python ecosystems, libraries, and frameworks such as: NumPy Pandas PyTorch Strong foundation in software engineering principles, algorithms, and data structures. Experience building and supporting highly available, distributed systems. Solid understanding of Agile development methodologies. Experience working with both SQL and NoSQL databases. Strong problem-solving and analytical skills. Excellent communication skills and ability to work effectively within a global team environment. Desirable Skills Experience with microservices architecture and containerisation technologies such as Kubernetes. Exposure to AI, Machine Learning, and Generative AI solutions. Experience with Retrieval-Augmented Generation (RAG) and prompt engineering techniques. Knowledge of data science and machine learning frameworks. Experience working with cloud platforms including: AWS Microsoft Azure Google Cloud Platform (GCP) Contributions to open-source software projects. Interested? At emagine, we are committed to building an international and diverse team by embracing our different backgrounds. If you are up to the challenge and would like to find out more, get in touch with us immediately, our internal recruitment team is always keen to hear from dynamic individuals that are looking to further their career and explore their full potential. “emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion or ethnic origin”

Technology

Accenture

Junior Software Engineer

Junior

Hybrid

Warsaw, MZ, Poland

🏢 Summary: Develop and optimize large-scale data lake pipelines and end-to-end data processing solutions for an international social media platform. The role offers work with modern Big Data technologies, cross-functional global teams, and flexible hybrid work arrangements. Permanent employment includes training, professional development, healthcare, insurance, and additional employee benefits. 🗂️ Requirements: 3–6 months of Python software development experience, Very good SQL knowledge, Practical OLAP database experience, Knowledge of Hive, Spark, HBase, HDFS, Cassandra, and Kafka, Analytical problem-solving ability, Experience in international multidisciplinary teams, Fluent written and spoken English 📃 Skills: Python, SQL, OLAP, Hive, Spark, HBase, HDFS, Cassandra, Kafka 🏢 Description: Job Description WHO WE ARE: Accenture is a leading global professional services company that helps the world’s leading businesses, governments, and other organizations build their digital core, optimize their operations, accelerate revenue growth, and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology, Operations, Industry X, and Accenture Song. At the Data & Applied Intelligence hub, we work locally and globally with over 250 Poland-based specialists. Our expertise spans data architecture and sectoral specialization. We collaborate with technology partners such as Microsoft, AWS, Google, Oracle, and Snowflake to deliver data-driven solutions. We provide comprehensive support from strategy definition to solution implementation and development, covering all aspects of Data & Analytics. For more information about Accenture Technology Poland, please visit our website. THE WORK: Develop end-to-end data solutions, including programming and implementation of data processing components. Support the development, maintenance, and optimization of large-scale data lake pipelines for a global social media platform. Analyze complex technical challenges and deliver effective solutions in a problem-solving environment , demonstrating a commitment to constant progress . Create and maintain technical documentation while dedicated to ongoing improvement and knowledge sharing. Collaborate with international, cross-functional teams, showing a passion for personal development and being motivated to embrace new opportunities . Flexible: The work location for this role may include a mix of working remotely (most of the time), onsite at a client or in an Accenture office - depending on specific project circumstances. With all our roles, there is some in-person time for collaboration, learning and building relationships with clients, peers, leaders, and communities. As an employer, we will be as flexible as possible to support your specific work/life needs. WHAT’S IN IT FOR YOU? Work on international projects involving large-scale data processing and modern Big Data technologies. Expand your technical skill set through exposure to complex data engineering challenges and cloud-scale environments. Gain insights and support from experienced data professionals in a collaborative and diverse team. Access opportunities for continuous learning and professional growth while working with innovative technologies. Qualification HERE’S WHAT YOU’LL NEED: 3 - 6 months of experience developing software using Python. Very good knowledge of SQL and practical experience working with OLAP databases. Knowledge of Big Data technologies such as Hive, Spark, HBase, HDFS, Cassandra, and Kafka. Ability to work analytically in a problem-solving environment. Experience working in international, multidisciplinary teams combining technical and business expertise. Fluent English, both written and spoken. Research indicates that some candidates, especially the most diverse ones, may hesitate to apply for positions if they don't meet all requirements. If you believe you possess the necessary skills, even if not meeting every requirement, we wholeheartedly encourage you to submit your application. BONUS POINTS IF YOU HAVE: Experience with Apache Airflow. Familiarity with cloud-based data platforms and distributed data processing environments. Experience supporting the full lifecycle of data engineering solutions, from development to optimization. Research indicates that some candidates, especially the most diverse ones, may hesitate to apply for positions if they don't meet all requirements. If you believe you possess the necessary skills, even if not meeting every requirement, we wholeheartedly encourage you to submit your application. WHAT WE OFFER? Permanent employment contract. Individual support of a People Lead and a specific path of professional development, as well as the possibility of a session with a Coach. A wide training package (soft, technical, and language training offer, access to e-learning platforms, Gallup test, GenAI training, possibility of co-financing courses, and certification). Employee Assistance Program: legal, financial, and psychological consultations. Accenture employees eligible for the Employee Share Purchase Plan automatically become eligible for quarterly dividends if they own company shares. Paid employee referral program. Private medical care and life insurance. Access to the MyBenefit platform, including a wide range of products and services such as the Multisport card. WHAT WE BELIEVE: Accenture does not discriminate against employment candidates based on race, religion, color, sex, age, disability, national origin, political beliefs, trade union membership, ethnicity, denomination, sexual orientation, or any other basis impermissible under Polish law. All our leaders are committed to building a better, stronger, and more durable company for future generations to create positive, long-lasting change. Inclusion and diversity are fundamental to our culture and core values. Our rich diversity makes us more innovative and creative, which helps us better serve our clients and our communities. Our position as a partner to many of the world’s leading businesses, organizations, and governments affords us both an extraordinary opportunity and a tremendous responsibility to make a difference. Sustainability is one of our greatest responsibilities, and we embed it into everything we do and for everyone we work with.

Technology

EPAM Systems

Junior Software Engineer

Junior

Hybrid

Gdansk, PM, Poland

🏢 Summary: Junior Java Software Engineer role with a hybrid model requiring three office days per week in Kraków, Wrocław, or Gdańsk. The position focuses on developing Java applications, REST APIs, tests, and bug fixes while learning from senior engineers in an Agile team. 🗂️ Requirements: 9–12 months of production software-development experience, Java core knowledge, including Java 21, SQL and relational-database experience, JUnit and unit-testing knowledge, REST and HTTP fundamentals, Git version-control experience, Clean, efficient, maintainable coding skills, Spring Boot knowledge, GCP and cloud-concept familiarity, CI/CD fundamentals, English proficiency at B2+ level 📃 Skills: Java, SQL, JUnit, REST, HTTP, Git, Spring, GCP, CI/CD 🏢 Description: We are looking for a Junior Software Engineer to join our team at EPAM Systems in Poland. This position offers a hybrid work model — combining remote work with 3 days per week from one of our EPAM offices located in Kraków, Wrocław, or Gdańsk . This setup allows you to enjoy flexibility while staying connected with your team and benefiting from in-person collaboration. If you're at the beginning of your professional journey, have a solid foundation in Java and are eager to learn and grow in a supportive engineering environment — we'd love to meet you. At EPAM, you'll have the opportunity to work alongside experienced engineers, contribute to real-world projects, and accelerate your career from day one. Responsibilities Develop and maintain software components under the guidance of senior team members using Java and related technologies Write clean, well-structured, and readable code following team coding standards and best practices Implement and consume RESTful APIs as part of application development tasks Write unit tests to ensure correctness and reliability of delivered code Participate in code reviews — both as a reviewer and a contributor — to learn and uphold quality standards Collaborate with team members including developers, QA engineers, and business analysts in an Agile environment Use version control systems to manage code changes and contribute to shared repositories Investigate and resolve bugs and issues reported during testing or production Actively participate in team ceremonies such as stand-ups, sprint planning, and retrospectives Continuously learn new technologies, tools, and approaches to grow professionally and contribute more effectively to the team Requirements A minimum of 9–12 months of production experience in software development Solid understanding of Java core fundamentals, including experience with Java 21 features and modern language capabilities Proficiency in writing SQL queries and working with relational databases Practical experience with JUnit and a strong understanding of unit testing principles and best practices Basic knowledge of REST concepts, including HTTP methods, status codes, and request/response structure Hands-on experience with Git for version control, branching, and collaborative development workflows Very good coding skills with the ability to write clean, efficient, and maintainable code Working knowledge of Spring Boot for building Java-based applications Familiarity with Google Cloud Platform (GCP) basics and core cloud concepts Understanding of CI/CD fundamentals — awareness of automated build, test, and deployment pipelines Willingness to learn, accept feedback, and grow within a team-oriented environment Proficiency in English (B2+), both written and spoken Nice to have Exposure to Google Cloud technologies such as Guice (dependency injection), gRPC, and Protocol Buffers for building efficient service communication Basic knowledge of Python for scripting, automation, or supplementary development tasks Familiarity with Angular basics, including component structure and fundamental frontend development concepts Experience with Claude/Codex/Gemini We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and an agile, startup-like culture that accelerates your growth Hybrid work model designed for collaboration, requiring 3 days a week from the office Chance to work abroad for up to 60 days annually We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, 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: We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Junior Software Engineer

Junior

Hybrid

Krakow, MA, Poland

🏢 Summary: Junior Software Engineer offer for candidates with early production experience in Java, focused on developing software components, REST APIs, tests, and bug fixes in an Agile team. The hybrid role requires working from an EPAM office in Kraków, Wrocław, or Gdańsk three days per week and provides mentoring, career development, and a benefits package. 🗂️ Requirements: 9–12 months of production software-development experience, Java 21 and Java core fundamentals, SQL and relational databases, JUnit and unit-testing principles, REST and HTTP fundamentals, Git version control workflows, Clean, efficient, maintainable code, Spring Boot, GCP and cloud fundamentals, CI/CD fundamentals, English B2+, Hybrid office availability: 3 days per week 📃 Skills: Java, SQL, JUnit, REST, HTTP, Git, SpringBoot, GCP, CICD, Guice, gRPC, ProtocolBuffers, Python, Angular, Claude, Codex, Gemini 🏢 Description: We are looking for a Junior Software Engineer to join our team at EPAM Systems in Poland. This position offers a hybrid work model — combining remote work with 3 days per week from one of our EPAM offices located in Kraków, Wrocław, or Gdańsk . This setup allows you to enjoy flexibility while staying connected with your team and benefiting from in-person collaboration. If you're at the beginning of your professional journey, have a solid foundation in Java and are eager to learn and grow in a supportive engineering environment — we'd love to meet you. At EPAM, you'll have the opportunity to work alongside experienced engineers, contribute to real-world projects, and accelerate your career from day one. Responsibilities Develop and maintain software components under the guidance of senior team members using Java and related technologies Write clean, well-structured, and readable code following team coding standards and best practices Implement and consume RESTful APIs as part of application development tasks Write unit tests to ensure correctness and reliability of delivered code Participate in code reviews — both as a reviewer and a contributor — to learn and uphold quality standards Collaborate with team members including developers, QA engineers, and business analysts in an Agile environment Use version control systems to manage code changes and contribute to shared repositories Investigate and resolve bugs and issues reported during testing or production Actively participate in team ceremonies such as stand-ups, sprint planning, and retrospectives Continuously learn new technologies, tools, and approaches to grow professionally and contribute more effectively to the team Requirements A minimum of 9–12 months of production experience in software development Solid understanding of Java core fundamentals, including experience with Java 21 features and modern language capabilities Proficiency in writing SQL queries and working with relational databases Practical experience with JUnit and a strong understanding of unit testing principles and best practices Basic knowledge of REST concepts, including HTTP methods, status codes, and request/response structure Hands-on experience with Git for version control, branching, and collaborative development workflows Very good coding skills with the ability to write clean, efficient, and maintainable code Working knowledge of Spring Boot for building Java-based applications Familiarity with Google Cloud Platform (GCP) basics and core cloud concepts Understanding of CI/CD fundamentals — awareness of automated build, test, and deployment pipelines Willingness to learn, accept feedback, and grow within a team-oriented environment Proficiency in English (B2+), both written and spoken Nice to have Exposure to Google Cloud technologies such as Guice (dependency injection), gRPC, and Protocol Buffers for building efficient service communication Basic knowledge of Python for scripting, automation, or supplementary development tasks Familiarity with Angular basics, including component structure and fundamental frontend development concepts Experience with Claude/Codex/Gemini We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and an agile, startup-like culture that accelerates your growth Hybrid work model designed for collaboration, requiring 3 days a week from the office Chance to work abroad for up to 60 days annually We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, 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: We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Junior Software Engineer

Junior

Hybrid

Wroclaw, DS, Poland

🏢 Summary: Hybrid junior Java engineering role with three office days per week in Kraków, Wrocław, or Gdańsk. The offer involves building and testing software components, REST APIs, and production fixes while learning alongside experienced engineers in an Agile team. It includes career development, certifications, benefits, and up to 60 days of work abroad annually. 🗂️ Requirements: 9–12 months of production software development experience, Java core proficiency, including Java 21 features, SQL query writing and relational database experience, JUnit and unit testing knowledge, REST and HTTP fundamentals, Git version-control and collaborative workflow experience, Clean, efficient, maintainable coding skills, Spring Boot knowledge, GCP and cloud fundamentals, CI/CD fundamentals, English proficiency at B2+ level 📃 Skills: Java, SQL, JUnit, REST, HTTP, Git, SpringBoot, GCP, CICD 🏢 Description: We are looking for a Junior Software Engineer to join our team at EPAM Systems in Poland. This position offers a hybrid work model — combining remote work with 3 days per week from one of our EPAM offices located in Kraków, Wrocław, or Gdańsk . This setup allows you to enjoy flexibility while staying connected with your team and benefiting from in-person collaboration. If you're at the beginning of your professional journey, have a solid foundation in Java and are eager to learn and grow in a supportive engineering environment — we'd love to meet you. At EPAM, you'll have the opportunity to work alongside experienced engineers, contribute to real-world projects, and accelerate your career from day one. Responsibilities Develop and maintain software components under the guidance of senior team members using Java and related technologies Write clean, well-structured, and readable code following team coding standards and best practices Implement and consume RESTful APIs as part of application development tasks Write unit tests to ensure correctness and reliability of delivered code Participate in code reviews — both as a reviewer and a contributor — to learn and uphold quality standards Collaborate with team members including developers, QA engineers, and business analysts in an Agile environment Use version control systems to manage code changes and contribute to shared repositories Investigate and resolve bugs and issues reported during testing or production Actively participate in team ceremonies such as stand-ups, sprint planning, and retrospectives Continuously learn new technologies, tools, and approaches to grow professionally and contribute more effectively to the team Requirements A minimum of 9–12 months of production experience in software development Solid understanding of Java core fundamentals, including experience with Java 21 features and modern language capabilities Proficiency in writing SQL queries and working with relational databases Practical experience with JUnit and a strong understanding of unit testing principles and best practices Basic knowledge of REST concepts, including HTTP methods, status codes, and request/response structure Hands-on experience with Git for version control, branching, and collaborative development workflows Very good coding skills with the ability to write clean, efficient, and maintainable code Working knowledge of Spring Boot for building Java-based applications Familiarity with Google Cloud Platform (GCP) basics and core cloud concepts Understanding of CI/CD fundamentals — awareness of automated build, test, and deployment pipelines Willingness to learn, accept feedback, and grow within a team-oriented environment Proficiency in English (B2+), both written and spoken Nice to have Exposure to Google Cloud technologies such as Guice (dependency injection), gRPC, and Protocol Buffers for building efficient service communication Basic knowledge of Python for scripting, automation, or supplementary development tasks Familiarity with Angular basics, including component structure and fundamental frontend development concepts Experience with Claude/Codex/Gemini We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and an agile, startup-like culture that accelerates your growth Hybrid work model designed for collaboration, requiring 3 days a week from the office Chance to work abroad for up to 60 days annually We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, 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: We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Junior .NET Engineer

Junior

Hybrid

Gdansk, PM, Poland

🏢 Summary: Hybrid junior .NET engineering role focused on developing, testing and maintaining web applications, services and APIs. The position includes cloud deployment and monitoring, troubleshooting, code reviews, and collaboration with cross-functional teams, with work from Krakow, Wroclaw or Gdansk three days per week. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering or related field, or equivalent practical experience, Minimum 1 year of commercial software-development experience, Strong C# and .NET skills, Cloud experience with Azure or AWS, Practical AI-tool experience, Strong analytical and problem-solving skills, Fluent English 📃 Skills: C#, .NET, ASP.NETCore, Azure, AWS, Copilot, Claude 🏢 Description: We are seeking a skilled Junior .NET Engineer who’s ready to grow. If you thrive in a dynamic, open and team-oriented environment with a passion for solving problems, we want to hear from you! It is a hybrid position offering you the flexibility to work 3 days per week from one of our well-equipped offices in Krakow, Wroclaw or Gdansk. Responsibilities Develop, test, and maintain web-based applications, services, and APIs using .NET technologies (C#, ASP.NET Core, etc.) Collaborate with Product Managers, Designers, and other Engineers Deploy, integrate, and monitor software on cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform Troubleshoot and resolve technical issues across production and non-production environments Participate in code reviews to ensure code quality, reusability, and maintainability Stay updated on the latest trends in .NET frameworks, cloud technologies, and relevant development tools Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience Minimum 1 year of commercial experience in software development Strong C# and .NET skills Experience in Cloud technologies such as Azure or AWS Practical experience using AI (e.g., Copilot, Claude) Strong analytical and problem solving skills Fluency in English Nice to have Experience with frontend technologies such as Angular, React.js, Vue.js, JavaScript will be a plus We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture 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 We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, 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 for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Junior .NET Engineer

Junior

Hybrid

Krakow, MA, Poland

🏢 Summary: Hybrid junior .NET engineering role focused on building, testing and maintaining web applications, services and APIs while working with cloud platforms. The offer includes professional development, certifications, flexible remote work within Poland and a broad benefits package. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering, related field, or equivalent practical experience, Minimum 1 year of commercial software development experience, Strong C# and .NET skills, Cloud experience with Azure or AWS, Practical AI tool experience, Strong analytical and problem-solving skills, Fluent English 📃 Skills: C#, .NET, ASP.NET, Azure, AWS, Copilot, Claude 🏢 Description: We are seeking a skilled Junior .NET Engineer who’s ready to grow. If you thrive in a dynamic, open and team-oriented environment with a passion for solving problems, we want to hear from you! It is a hybrid position offering you the flexibility to work 3 days per week from one of our well-equipped offices in Krakow, Wroclaw or Gdansk. Responsibilities Develop, test, and maintain web-based applications, services, and APIs using .NET technologies (C#, ASP.NET Core, etc.) Collaborate with Product Managers, Designers, and other Engineers Deploy, integrate, and monitor software on cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform Troubleshoot and resolve technical issues across production and non-production environments Participate in code reviews to ensure code quality, reusability, and maintainability Stay updated on the latest trends in .NET frameworks, cloud technologies, and relevant development tools Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience Minimum 1 year of commercial experience in software development Strong C# and .NET skills Experience in Cloud technologies such as Azure or AWS Practical experience using AI (e.g., Copilot, Claude) Strong analytical and problem solving skills Fluency in English Nice to have Experience with frontend technologies such as Angular, React.js, Vue.js, JavaScript will be a plus We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture 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 We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, 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 for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Junior .NET Engineer

Junior

Hybrid

Wroclaw, DS, Poland

🏢 Summary: Hybrid Junior .NET Engineer role focused on developing, testing and maintaining web applications, services and APIs while building cloud deployment and troubleshooting experience. The offer includes professional development, certifications, benefits and flexible work options within Poland. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering or related field, or equivalent practical experience, Minimum 1 year of commercial software development experience, Strong C# and .NET skills, Experience with Azure or AWS cloud technologies, Practical experience with AI tools, Strong analytical and problem-solving skills, Fluent English 📃 Skills: C#, .NET, ASP.NET, Azure, AWS, Copilot, Claude, AI, Cloud 🏢 Description: We are seeking a skilled Junior .NET Engineer who’s ready to grow. If you thrive in a dynamic, open and team-oriented environment with a passion for solving problems, we want to hear from you! It is a hybrid position offering you the flexibility to work 3 days per week from one of our well-equipped offices in Krakow, Wroclaw or Gdansk. Responsibilities Develop, test, and maintain web-based applications, services, and APIs using .NET technologies (C#, ASP.NET Core, etc.) Collaborate with Product Managers, Designers, and other Engineers Deploy, integrate, and monitor software on cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform Troubleshoot and resolve technical issues across production and non-production environments Participate in code reviews to ensure code quality, reusability, and maintainability Stay updated on the latest trends in .NET frameworks, cloud technologies, and relevant development tools Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience Minimum 1 year of commercial experience in software development Strong C# and .NET skills Experience in Cloud technologies such as Azure or AWS Practical experience using AI (e.g., Copilot, Claude) Strong analytical and problem solving skills Fluency in English Nice to have Experience with frontend technologies such as Angular, React.js, Vue.js, JavaScript will be a plus We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture 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 We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, 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 for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.