Senior Java Software Engineer - Hybrid Role in Poland
About the Role
We are seeking a Senior Java Software Engineer to join our dynamic team at Tenth Revolution Group. This Senior Java Software Engineer remote position offers the opportunity to work on exciting projects for global clients while enjoying a hybrid work model based in Poland. As a Senior Java Software Engineer, you will leverage your expertise in Java, Spring Boot, and microservices to develop innovative solutions.
What You'll Do
- Design, develop, and maintain high-quality software applications using Java and Spring Boot.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews and provide constructive feedback to peers.
- Utilize Docker and Kubernetes for containerization and orchestration of applications.
- Implement RESTful APIs and SOAP web services to enhance application functionality.
- Work with OracleDB and Unix environments to ensure optimal performance and reliability.
- Stay updated with the latest industry trends and technologies, including GenAI tools like GitHub Copilot.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 6+ years of experience in Java development, with a strong focus on Spring Boot.
- Proficient in Docker, Kubernetes, and Unix systems.
- Experience with OracleDB and web services (SOAP/REST).
- Fluent in English, both written and spoken.
- Ability to work in a hybrid environment, with 2-3 days in the office in Warsaw or Wroclaw.
Nice to Have
- Experience with Gradle and Maven build tools.
- Familiarity with microservices architecture.
- Knowledge of AI tools and frameworks.
What We Offer
- Competitive salary of up to 26,000 PLN gross per month.
- Quarterly performance bonuses, approximately 10% of annual salary.
- Flexible working hours with a hybrid work model.
- Access to a company laptop with Windows/Linux software.
- Comprehensive private healthcare and social benefits package.
- Opportunities for professional development and training.
This Senior Java Software Engineer role offers a competitive salary, hybrid working conditions, and opportunities for professional growth in a global company.
Who Will Succeed Here
Proficient in Java and Spring Boot with hands-on experience in deploying microservices on Kubernetes and Docker, showcasing an ability to design scalable solutions in a hybrid work environment.
Strong familiarity with CI/CD practices using tools like Maven and Gradle, enabling efficient software delivery and version control, particularly in a collaborative remote setup.
Extensive experience with both REST and SOAP web services, combined with a solid understanding of OracleDB and Unix, allowing for effective integration and database management in complex applications.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months