JustJoin.IT
Hybrydowo
Mid
New
Java Developer
⚲ Katowice
Do uzgodnienia
Wymagania
- Java
- Spring
- Hibernate
- EclipseLink
- Oracle SQL
- PL/SQL
- GitHub
- TeamCity
- Tomcat
- REST
Opis stanowiska
Java Developer
We are looking for a Java Developer to join our team and contribute to building scalable, enterprise-level applications that support our global travel platforms.
In this role, you will participate in the full software development lifecycle, working closely with Product Owners, QA Engineers, UX/UI Designers, and other developers to deliver reliable, high-quality solutions. You will play an important role in maintaining and enhancing business-critical systems while contributing to the continuous evolution of our technology landscape.
Your responsibilities
• Participate in the full software development lifecycle, from requirements gathering and solution design to deployment and support
• Collaborate with Product Owners, Designers, QA Engineers, and Developers to deliver high-quality software solutions
• Design, develop, and maintain applications using Java technologies
• Write clean, efficient, and maintainable code following development best practices
• Develop and maintain automated unit tests using JUnit
• Design, implement, and maintain REST and SOAP web services
• Create, optimize, and troubleshoot SQL and PL/SQL queries
• Maintain and improve existing applications, including bug fixing and performance enhancements
• Prepare and maintain technical documentation
• Identify opportunities for system improvements and contribute to technical innovation
Our requirements
• Minimum 5 years of commercial experience as a Java Developer
• Experience working with Java 8 and Java 17
• Strong knowledge of Spring Framework, Hibernate, and EclipseLink
• Proficiency in Oracle SQL and PL/SQL
• Experience with tools such as GitHub, TeamCity, and Tomcat/Tomee
• Experience designing and implementing REST and SOAP web services
• Knowledge of JSP, Struts, and JavaScript
• Experience with unit testing using JUnit
• Strong analytical and problem-solving skills
• Very good command of English and ability to work in an international environment
Nice to have
• Willingness to learn and work with React
• Experience with Linux, Docker, or AWS
• Familiarity with Java EE standards
• Understanding of CI/CD processes and modern development practices
How we work
• Clean Code principles
• Design patterns and software engineering best practices
• Code reviews and knowledge sharing
• Continuous Integration and Continuous Deployment (CI/CD)
• Agile and collaborative development environment
• Cross-functional teams working closely across Product, QA, UX/UI, and Engineering
• Focus on quality, maintainability, and continuous improvement
What we offer
• Hybrid work model (1–2 days per week in our Katowice office)
• Opportunity to work on international, large-scale projects used by customers worldwide
• Attractive remuneration paid in EUR
• Flexible working hours
• Individual learning and development budget
• Partially or fully funded training and certifications
• English lessons
• Mentoring and support from experienced technical leaders
• Participation in conferences in Poland and abroad
• A culture focused on collaboration, knowledge sharing, and continuous improvement
• Space to innovate and bring your own ideas to life
• Support for IT community initiatives and professional networking
• Long-term cooperation in a stable, growing international organization
We are looking for a Java Developer to join our team and contribute to building scalable, enterprise-level applications that support our global travel platforms.
In this role, you will participate in the full software development lifecycle, working closely with Product Owners, QA Engineers, UX/UI Designers, and other developers to deliver reliable, high-quality solutions. You will play an important role in maintaining and enhancing business-critical systems while contributing to the continuous evolution of our technology landscape.
Your responsibilities
• Participate in the full software development lifecycle, from requirements gathering and solution design to deployment and support
• Collaborate with Product Owners, Designers, QA Engineers, and Developers to deliver high-quality software solutions
• Design, develop, and maintain applications using Java technologies
• Write clean, efficient, and maintainable code following development best practices
• Develop and maintain automated unit tests using JUnit
• Design, implement, and maintain REST and SOAP web services
• Create, optimize, and troubleshoot SQL and PL/SQL queries
• Maintain and improve existing applications, including bug fixing and performance enhancements
• Prepare and maintain technical documentation
• Identify opportunities for system improvements and contribute to technical innovation
Our requirements
• Minimum 5 years of commercial experience as a Java Developer
• Experience working with Java 8 and Java 17
• Strong knowledge of Spring Framework, Hibernate, and EclipseLink
• Proficiency in Oracle SQL and PL/SQL
• Experience with tools such as GitHub, TeamCity, and Tomcat/Tomee
• Experience designing and implementing REST and SOAP web services
• Knowledge of JSP, Struts, and JavaScript
• Experience with unit testing using JUnit
• Strong analytical and problem-solving skills
• Very good command of English and ability to work in an international environment
Nice to have
• Willingness to learn and work with React
• Experience with Linux, Docker, or AWS
• Familiarity with Java EE standards
• Understanding of CI/CD processes and modern development practices
How we work
• Clean Code principles
• Design patterns and software engineering best practices
• Code reviews and knowledge sharing
• Continuous Integration and Continuous Deployment (CI/CD)
• Agile and collaborative development environment
• Cross-functional teams working closely across Product, QA, UX/UI, and Engineering
• Focus on quality, maintainability, and continuous improvement
What we offer
• Hybrid work model (1–2 days per week in our Katowice office)
• Opportunity to work on international, large-scale projects used by customers worldwide
• Attractive remuneration paid in EUR
• Flexible working hours
• Individual learning and development budget
• Partially or fully funded training and certifications
• English lessons
• Mentoring and support from experienced technical leaders
• Participation in conferences in Poland and abroad
• A culture focused on collaboration, knowledge sharing, and continuous improvement
• Space to innovate and bring your own ideas to life
• Support for IT community initiatives and professional networking
• Long-term cooperation in a stable, growing international organization
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.