New offer - be the first one to apply!
July 10, 2026
Java Developer Intern
Intern • Hybrid
32 - 32 PLN
Warsaw, Poland
Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from our professionals? If you are ready to start your career in IT, just show us your potential, and we will give you the experience!
Responsibilities
- Learning under the supervision of an experienced programmer
- Spend 30 hours per week for 6 months on developing yourself in your chosen field
- Working closely with your mentor on daily tasks
- Collaborating with the team in a hybrid model: 4 days per week in our office and 1 day remotely is mandatory
Minimum Requirements
- Good knowledge of Java syntax and standard library
- Fundamental knowledge of relational databases
- Fundamental knowledge of data structures and algorithms
- Object Oriented Programming (OOP)
- Basic understanding of Windows/Linux-based OS and shell
- Java collections
- Networking
- I/O
- SQL
- English: Intermediate or higher (spoken and written)
Education
- University degree or final year of studies in computer science, engineering, mathematics, or related disciplines
This role is based in our office in Warsaw. Being located in Warsaw or within a comfortable commuting distance is preferred to support our 4+1 hybrid work model.
Would be a Plus
- Multithreading
- Java web programming
- JVM internals
- Unit testing
We Offer
- The duration of the internship is 6 months
- 6 working hours a day
- Compensation for the period of study
- Mentoring from professional specialists, development plan, monitoring of learning progress, technical assessment upon completion of training
- The best students will have the opportunity for further employment in the company
- Opportunity to participate in all activities of the company
- We provide all the necessary equipment
- Access to training platforms
Similar jobs you might like
Technology
New offer
Grid Dynamics Poland
Java Developer Intern
Intern
Hybrid
Kraków, Poland
32 - 32 PLN
🏢 Summary: 6-month Java internship focused on developing programming skills under mentorship in a hybrid work model in Krakow. The role includes hands-on learning, collaboration with a development team, and potential future employment for top-performing interns. 🗂️ Requirements: Good knowledge of Java syntax and standard library, Knowledge of relational databases, Knowledge of data structures and algorithms, Understanding of Object Oriented Programming, Basic knowledge of Windows/Linux OS and shell, Knowledge of Java collections, Basic networking knowledge, Knowledge of I/O, Knowledge of SQL, Intermediate English, University degree or final year studies in computer science, engineering, mathematics, or related field, Availability for hybrid work in Krakow 📃 Skills: Java, SQL, OOP, Linux, Windows, Networking, I/O, Databases, Algorithms, Collections 🏢 Description: Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from our professionals? If you are ready to start your career in IT, just show us your potential, and we will give you the experience! Responsibilities: - Learning under the supervision of an experienced programmer - Spend 30 hours per week for 6 months on developing yourself in your chosen field - Working closely with your mentor on daily tasks - Collaborating with the team in a hybrid model: 4 days per week in our office and 1 day remotely is mandatory Min requirements: - Good knowledge of: - Java syntax and standard library - Fundamental knowledge of relational databases - Fundamental knowledge of data structures and algorithms - Object Oriented Programming (OOP) - Basic understanding of: - Windows/Linux-based OS and shell - Java collections - Networking - I/O - SQL - English: Intermediate or higher (spoken and written) - Education: University degree or final year of studies in computer science, engineering, mathematics, or related disciplines - This role is based in our office in Krakow. Being located in Krakow or within a comfortable commuting distance is preferred to support our 4+1 hybrid work model. Would be a plus: - Multithreading - Java web programming - JVM internals - Unit testing We offer: - The duration of the internship is 6 months - 6 working hours a day - Compensation for the period of study - Mentoring from professional specialists, development plan, monitoring of learning progress, technical assessment upon completion of training - The best students will have the opportunity for further employment in the company - Opportunity to participate in all activities of the company - We provide all the necessary equipment - Access to training platforms
Technology
New offer
Grid Dynamics Poland
Java Developer Intern
Intern
Hybrid
Wroclaw, Poland
32 - 32 PLN
🏢 Summary: A 6-month hybrid Java internship focused on developing programming skills under mentorship while working on daily team tasks. The program includes hands-on learning in Java, databases, algorithms, and networking, with opportunities for further employment after successful completion. 🗂️ Requirements: Java syntax and standard library knowledge, Knowledge of relational databases, Knowledge of data structures and algorithms, Object-oriented programming, Understanding of Windows/Linux operating systems, Understanding of shell usage, Knowledge of Java collections, Understanding of networking, Knowledge of I/O, Knowledge of SQL, Intermediate English, University degree or final year studies in computer science, engineering, mathematics, or related field, Availability to work in a hybrid model in Wroclaw 📃 Skills: Java, SQL, OOP, Linux, Windows, Shell, Networking, I/O, Databases, Algorithms, Collections 🏢 Description: Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from our professionals? If you are ready to start your career in IT, just show us your potential, and we will give you the experience! Responsibilities: - Learning under the supervision of an experienced programmer - Spend 30 hours per week for 6 months on developing yourself in your chosen field - Working closely with your mentor on daily tasks - Collaborating with the team in a hybrid model: 4 days per week in our office and 1 day remotely is mandatory Min requirements: - Good knowledge of Java syntax and standard library - Fundamental knowledge of relational databases - Fundamental knowledge of data structures and algorithms - Object Oriented Programming (OOP) - Basic understanding of Windows/Linux-based OS and shell - Knowledge of Java collections - Networking - I/O - SQL - English: Intermediate or higher (spoken and written) - University degree or final year of studies in computer science, engineering, mathematics, or related disciplines - Being located in Wroclaw or within a comfortable commuting distance is preferred to support the 4+1 hybrid work model Would be a plus: - Multithreading - Java web programming - JVM internals - Unit testing We offer: - The duration of the internship is 6 months - 6 working hours a day - Compensation for the period of study - Mentoring from professional specialists, development plan, monitoring of learning progress, technical assessment upon completion of training - The best students will have the opportunity for further employment in the company - Opportunity to participate in all activities of the company - We provide all the necessary equipment - Access to training platforms
Technology
New offer
Grid Dynamics Poland
QA (Java) Automation Intern Warsaw
Intern
Hybrid
Warsaw, Poland
32 - 32 PLN
🏢 Summary: 6-month IT internship focused on QA and software development fundamentals, offering hands-on learning under mentor supervision in a hybrid work model in Warsaw. Candidates will work on daily tasks with a team while developing programming, testing, and software lifecycle knowledge. 🗂️ Requirements: Basic knowledge of test design, Basic knowledge of test theory, Basic knowledge of Java, Basic knowledge of JavaScript, Basic knowledge of Python, Basic knowledge of C#, Understanding of OOP, Basic understanding of Git, Understanding of software development lifecycle, Intermediate English, Bachelor degree in Computer Science, Information Technologies, or related discipline, Availability for hybrid work in Warsaw 📃 Skills: Java, JavaScript, Python, C#, Git, OOP, SQL, Selenium 🏢 Description: Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from professionals? If you are ready to start your career in IT, show your potential and gain practical experience. Responsibilities: - Learning under the supervision of an experienced programmer - Spend 30 hours per week for 6 months on developing yourself in your chosen field - Working closely with your mentor on daily tasks - Collaborating with the team in a hybrid model: 4 days per week in the office and 1 day remotely Minimum Requirements: - Basic knowledge of test design and test theory - Basic knowledge in Java, JavaScript, Python, C# or another programming language - Understanding of OOP - Basic understanding of Git - Understanding of software development lifecycle - English: Intermediate level or higher (spoken and written) - Bachelor degree, preferably in Computer Science, Information Technologies, or related discipline - Located in Warsaw or within commuting distance to support the hybrid work model Would be a plus: - Basic knowledge of relational DB concepts and SQL - Basic knowledge of at least one QA Automation framework or library - Basic knowledge of Selenium - Understanding of client-server communication - Basic knowledge of Design Patterns We offer: - 6-month internship - 6 working hours a day - Compensation during the internship period - Mentoring from professional specialists - Development plan and monitoring of learning progress - Technical assessment upon completion of training - Opportunity for further employment for the best students - Opportunity to participate in company activities - Necessary equipment provided - Access to training platforms
Technology
Grid Dynamics Poland
Java Developer Intern
Intern
Hybrid
Krakow, MA, Poland
32 - 32 PLN
🏢 Summary: 6-month part-time Java internship focused on hands-on learning under mentorship, aimed at developing core programming and software engineering skills. The program combines guided training with practical tasks and offers potential full-time employment upon successful completion. 🗂️ Requirements: Good knowledge of Java syntax and standard library, Fundamental knowledge of relational databases, Fundamental knowledge of data structures and algorithms, Understanding of Object Oriented Programming, Basic knowledge of Windows or Linux operating systems and shell, Basic knowledge of Java collections, Basic understanding of networking concepts, Basic understanding of IO and SQL, Intermediate or higher English proficiency, University degree or final year studies in Computer Science or related field 📃 Skills: Java, SQL, OOP, Algorithms, DataStructures, Databases, Collections, Windows, Linux, Networking, Shell, IO 🏢 Description: Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from our professionals? If you are ready to start your career in IT, just show us your potential, and we will give you the experience! Responsibilities: Learning under the supervision of an experienced programmer Spend 30 hours per week for 6 months on developing yourself in your chosen field Working closely with your mentor on daily tasks Min requirements: Good knowledge of: Java syntax and standard library Fundamental knowledge of relational databases Fundamental knowledge of data structures and algorithms Object Oriented Programming (OOP) Basic understanding of: Windows/Linux-based OS and shell Java collections Networking I/O SQL English: Intermediate or higher (spoken and written) Education: University degree or final year of studies in computer science, engineering, mathematics, or related disciplines Would be a plus: Multithreading Java web programming JVM internals Unit testing We offer: The duration of the internship is 6 months 6 working hours a day Compensation for the period of study Mentoring from professional specialists, development plan, monitoring of learning progress, technical assessment upon completion of training The best students will have the opportunity for further employment in the company Opportunity to participate in all activities of the company We provide all the necessary equipment Access to training platforms
Technology
New offer
Grid Dynamics Poland
QA (Java) Automation Intern Wroclaw
Intern
Hybrid
Wroclaw, Poland
32 - 32 PLN
🏢 Summary: A 6-month hybrid IT internship focused on QA and software development fundamentals, offering mentorship, hands-on learning, and collaboration with experienced programmers. The role involves working 30 hours per week on daily development tasks while building skills in testing, programming, and software engineering practices. Successful participants may receive an opportunity for further employment. 🗂️ Requirements: Basic knowledge of test design, Basic knowledge of test theory, Basic knowledge of Java, Basic knowledge of JavaScript, Basic knowledge of Python, Basic knowledge of C#, Understanding of OOP, Basic understanding of Git, Understanding of software development lifecycle, Intermediate English or higher, Bachelor degree in Computer Science, Information Technologies, or related discipline, Availability for hybrid work in Wroclaw office 📃 Skills: Java, JavaScript, Python, C#, Git, OOP, SQL, Selenium 🏢 Description: Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from professionals? If you are ready to start your career in IT, show your potential and gain hands-on experience. Responsibilities: - Learning under the supervision of an experienced programmer - Spend 30 hours per week for 6 months on developing yourself in your chosen field - Working closely with your mentor on daily tasks - Collaborating with the team in a hybrid model: 4 days per week in the office and 1 day remotely is mandatory Minimum Requirements: - Basic knowledge of test design and test theory - Basic knowledge in Java, JavaScript, Python, C# or any other programming language - Understanding of OOP - Basic understanding of Git - Understanding of software development lifecycle - English: Intermediate level or higher (spoken and written) - Bachelor degree (preferably Computer Science, Information Technologies, or related discipline) - Based in Wroclaw or within a comfortable commuting distance to support the hybrid work model Would be a plus: - Basic knowledge of relational DB concepts and SQL - Basic knowledge of at least one QA Automation framework/library - Basic knowledge of Selenium - Understanding of client-server communication - Basic knowledge of Design Patterns We offer: - Internship duration of 6 months - 6 working hours a day - Compensation for the study period - Mentoring from professional specialists - Development plan and monitoring of learning progress - Technical assessment upon completion of training - Opportunity for further employment for the best students - Opportunity to participate in company activities - Necessary equipment provided - Access to training platforms
Technology
Grid Dynamics Poland
C++ Engineer Intern
Intern
Hybrid
Gdansk, Poland
32 - 32 PLN
🏢 Summary: 6-month C++ internship focused on hands-on learning under mentorship, combining practical development tasks with structured self-development. The role involves close collaboration with a mentor and team in a hybrid 4+1 office model in Gdansk. Successful completion may lead to further employment opportunities. 🗂️ Requirements: Bachelor degree or final-year student in Computer Science or related field, Good knowledge of data structures and algorithms, Practical experience with C++ (minimum 500 lines project), Practical experience with Git (minimum 20 non-trivial commits), Familiarity with command line tools, Intermediate English proficiency, Availability for 30 hours per week for 6 months, Ability to work on-site in Gdansk 4 days per week 📃 Skills: C++, Git, Algorithms, DataStructures, CommandLine, English 🏢 Description: Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from our professionals? If you are ready to start your career in IT, just show us your potential, and we will give you the experience! Responsibilities: Learning under the supervision of an experienced programmer Spend 30 hours per week for 6 months on developing yourself in your chosen field Working closely with your mentor on daily tasks Collaborating with the team in a hybrid model: 4 days per week in our office and 1 day remotely is mandatory Min requirements: Good knowledge of computer science concepts covered during typical university courses (data structures like arrays, lists, trees, common algorithms, algorithmic complexities) Practical familiarity with the typical command line tools Practical experience with C++, strong familiarity with the syntax by having written a project with at least 500 lines of non-trivial code Practical experience with Git, i.e. should have at least 20 non-trivial commits in a repository English: At least intermediate level of written and spoken English Bachelor degree or a strong last-year student in Computer Science or a related discipline This role is based in our office in Gdansk. Being located in Gdansk or within a comfortable commuting distance is preferred to support our 4+1 hybrid work model. Would be a plus: Understanding of the memory hierarchy and the corresponding latencies More prior projects done on own volition We offer: The duration of the internship is 6 months Compensation for the period of study Mentoring from professional specialists, development plan, monitoring of learning progress, technical assessment upon completion of training The best students will have the opportunity for further employment in the company Opportunity to participate in all activities of the company We provide all the necessary equipment Access to training platforms
Technology
Grid Dynamics Poland
QA (Java) Automation Intern Warsaw
Intern
Hybrid
Warsaw, Poland
32 - 32 PLN
🏢 Summary: A 6-month paid IT internship focused on developing practical programming and QA skills under the guidance of an experienced mentor. The role involves 30 hours per week of structured learning and hands-on tasks in software development and testing. Successful participants may receive a full-time employment opportunity upon completion. 🗂️ Requirements: Basic knowledge of test design and test theory, Basic knowledge of at least one programming language, Understanding of OOP, Basic understanding of Git, Understanding of Software Development Lifecycle, Intermediate English level or higher, Bachelor degree in Computer Science, IT or related field 📃 Skills: Java, JavaScript, Python, C#, Git, OOP, SDLC, SQL, Selenium, QA, Automation, Databases 🏢 Description: Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from our professionals? If you are ready to start your career in IT, just show us your potential, and we will give you the experience! Responsibilities: Learning under the supervision of an experienced programmer Spend 30 hours per week for 6 months on developing yourself in your chosen field Working closely with your mentor on daily tasks Min requirements: Basic knowledge of test design and test theory Basic Knowledge in Java/JavaScript/Python/C# or any other programming language Understanding of OOP Basic understanding of Git Understanding of Software development lifecycle English: Intermediate level or higher (spoken and written) Education: Bachelor degree (preferably Computer Science, Information Technologies, or related discipline) Would be a plus: Basic knowledge of relational DB concepts and SQL Basic knowledge of at least one QA Automation framework/library Basic knowledge of Selenium Basic knowledge of Understanding of client-server communication Basic knowledge of Design Patterns We offer: The duration of the internship is 6 months 6 working hours a day Compensation for the period of study Mentoring from professional specialists, development plan, monitoring of learning progress, technical assessment upon completion of training The best students will have the opportunity for further employment in the company Opportunity to participate in all activities of the company We provide all the necessary equipment Access to training platforms
Technology
Grid Dynamics Poland
Developer Python Intern Gdansk
Intern
Hybrid
Gdansk, Poland
32 - 32 PLN
🏢 Summary: 6-month IT internship focused on developing Python programming skills under the supervision of an experienced mentor in a hybrid work model. The program combines practical tasks, mentorship, and technical evaluation, with the possibility of further employment after completion. 🗂️ Requirements: Good knowledge of Data Structures and Algorithms, Understanding of OOP/OOD principles, Knowledge of OSI model, TCP/IP, HTTP/HTTPS, Knowledge of relational databases and SQL, Knowledge of Linux/Unix, Knowledge of Python fundamentals, Basic practical experience with Python, Intermediate or higher English, BS or MS degree (or undergraduate status) in technical field, Availability to work 30 hours per week for 6 months, Availability to work 4 days per week from Gdansk office 📃 Skills: Python, SQL, Linux, Unix, TCP/IP, HTTP, HTTPS, OSI, OOP, OOD, Git, CI/CD, PyCharm 🏢 Description: Are you looking for a great opportunity to expand your skills and knowledge? Want to join a multinational company with interesting projects and learn from our professionals? If you are ready to start your career in IT, just show us your potential, and we will give you the experience! Responsibilities: Learning under the supervision of an experienced programmer Spend 30 hours per week for 6 months on developing yourself in your chosen field Working closely with your mentor on daily tasks Collaborating with the team in a hybrid model: 4 days per week in our office and 1 day remotely is mandatory Min requirements: Good knowledge of Computer Science fundamentals: Data Structures and Algorithms OOP/OOD principles Networking: OSI model, TCP/IP, HTTP/HTTPS Databases: relational DB concepts and SQL OS: Linux/Unix Good knowledge of Python fundamentals (Python Core) Basic practical experience with Python English: Intermediate or higher (spoken and written) Technical education: BS or MS, undergraduate This role is based in our office in Gdansk. Being located in Gdansk or within a comfortable commuting distance is preferred to support our 4+1 hybrid work model. Would be a plus: Git Hands-on experience with Linux/Unix Practical experience in CI/CD PyCharm familiarity We offer: The duration of the internship is 6 months 6 working hours a day Compensation for the period of study Mentoring from professional specialists, development plan, monitoring of learning progress, technical assessment upon completion of training The best students will have the opportunity for further employment in the company Opportunity to participate in all activities of the company We provide all the necessary equipment Access to training platforms
Technology
ITDS
Senior Java Developer – Software Development Team
Senior
Hybrid
Warsaw, Poland
23,100 - 27,300 PLN
🏢 Summary: Senior Java Developer role in a hybrid model (up to 4 remote days per week) focused on designing and delivering robust, scalable enterprise applications. The position involves end-to-end Java development, technical design, troubleshooting, and contribution to CI/CD processes. You will collaborate with cross-functional teams to build high-quality, performance-driven software solutions. 🗂️ Requirements: Minimum 7 years of professional experience in Java development, Strong proficiency in Java and enterprise-level applications, Solid understanding of software design patterns and architecture, Ability to work in a hybrid work model, Fluent English proficiency, Good command of Polish, Legal right to work in the European Union 📃 Skills: Java, CI/CD, Microservices, Cloud, Architecture, DesignPatterns 🏢 Description: Empower innovative software solutions — shape the future of Java development! Warszawa-based opportunity with hybrid work model (up to 4 remote days per week) As a Senior Java Developer within our client’s software development team, you will be working for a leading industry innovator dedicated to delivering cutting-edge applications. Your expertise will drive the development of robust, scalable, and efficient systems that empower organizations and transform digital experiences. Your main responsibilities: Design, develop, and maintain high-quality Java applications aligned with project requirements Collaborate with cross-functional teams to deliver seamless software solutions Identify and troubleshoot technical issues to ensure optimal system performance Participate in code reviews, testing, and documentation to uphold coding standards Contribute to continuous integration and deployment processes to enhance development workflows Implement best practices in software development and contribute to technical design discussions You're ideal for this role if you have: At least 7 years of professional experience in Java development Strong proficiency in Java, with experience in enterprise-level applications Solid understanding of software design patterns and architecture Ability to work effectively in a hybrid environment with a flexible remote schedule Good command of Polish and English, with fluent proficiency in English Excellent problem-solving skills and attention to detail It is a strong plus if you have: (optional) Experience with cloud platforms or microservices architecture Knowledge of additional programming languages or frameworks Certifications in Java or related technologies Language Required for the role: Polish and English – fluent proficiency in English preferred Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
Technology
ITDS
Senior Java Developer – Software Development Team
Senior
Hybrid
Warsaw, MZ, Poland
23,100 - 27,300 PLN
🏢 Summary: Senior Java Developer role focused on designing and delivering robust, scalable enterprise applications within a hybrid work model. The position involves full-cycle development, technical design, troubleshooting, and contributing to CI/CD processes. Ideal for experienced Java professionals who want to shape high-quality software solutions in a collaborative environment. 🗂️ Requirements: Minimum 7 years of professional experience in Java development, Strong proficiency in Java and enterprise-level applications, Solid understanding of software design patterns and architecture, Fluent English proficiency, Good command of Polish, Ability to work in a hybrid work model, Legal right to work in the European Union 📃 Skills: Java, CI/CD, Microservices, Cloud, Architecture, DesignPatterns 🏢 Description: Empower innovative software solutions — shape the future of Java development! Warszawa-based opportunity with hybrid work model (up to 4 remote days per week) As a Senior Java Developer within our client’s software development team, you will be working for a leading industry innovator dedicated to delivering cutting-edge applications. Your expertise will drive the development of robust, scalable, and efficient systems that empower organizations and transform digital experiences. Your main responsibilities: Design, develop, and maintain high-quality Java applications aligned with project requirements Collaborate with cross-functional teams to deliver seamless software solutions Identify and troubleshoot technical issues to ensure optimal system performance Participate in code reviews, testing, and documentation to uphold coding standards Contribute to continuous integration and deployment processes to enhance development workflows Implement best practices in software development and contribute to technical design discussions You're ideal for this role if you have: At least 7 years of professional experience in Java development Strong proficiency in Java, with experience in enterprise-level applications Solid understanding of software design patterns and architecture Ability to work effectively in a hybrid environment with a flexible remote schedule Good command of Polish and English, with fluent proficiency in English Excellent problem-solving skills and attention to detail It is a strong plus if you have: (optional) Experience with cloud platforms or microservices architecture Knowledge of additional programming languages or frameworks Certifications in Java or related technologies Language Required for the role: Polish and English – fluent proficiency in English preferred Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.