Senior Java Engineer (Poland)

AI overview

Develop scalable and performant solutions for complex purchasing and supply chain problems while collaborating in a proactive engineering team.

Spiral Scout is a full-service software development company dedicated to transforming innovative ideas into digital realities. With our talented team and a global presence, we pride ourselves on delivering over 460 projects worldwide. Our comprehensive services range from IT staff augmentation and bespoke web development to cutting-edge web and mobile design, all tailored to meet the unique needs of each client.


We are looking for a Senior Java Engineer to join our team. You will be responsible for developing key technical solutions for complex purchasing and supply chain business problems. As a member of our engineering team, you will be expected to be a proactive team player, own the product, and contribute innovative ideas to our development processes.


Minimum Qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 10+ years of experience in developing software with Java, Spring Boot, Hibernate.
  • Proven ability to own solutions end-to-end, not just execute tickets.
  • Strong knowledge of data structures, algorithms, and software development principles.
  • Experience with architectural thinking—translating business requirements into scalable, performant systems.
  • Solid track record solving complex data-handling challenges (high-volume transactions, ERP integrations, data conversions).
  • Proficiency with OOP concepts, large-scale software architecture, and networking.
  • 5+ years of experience with PostgreSQL and strong understanding of relational databases and SQL.
  • Experience with NoSQL databases.
  • Experience with service-oriented architecture (especially REST).
  • Knowledge of Cloud Services and cloud-native application development.
  • Expert-level understanding of CI/CD principles, tools, and practices.
  • Experience with containerization and orchestration frameworks such as Docker and/or Kubernetes.
  • Strong unit testing and debugging skills.
  • Proficiency in code versioning tools such as Git.
  • Strong sense of analytical thinking and problem-solving skills.
  • Excellent attention to detail.
  • Initiative-driven with a proactive mindset to solve problems and improve systems.
  • Excellent communication skills to bridge business and technical discussions.
  • Fluent in English.


Preferred Qualifications:

  • Basic understanding of front-end technologies such as JavaScript, React, HTML5, and CSS3.
  • Prior experience with SCRUM/Agile methodologies.
  • Contributions to open-source projects.
  • Experience with purchasing and/or ERP systems.


Key Responsibilities:

  • Write well-designed, reusable, testable, and secure code by applying best software development practices.
  • Design and implement low-latency, high-availability, and performant applications.
  • Architect well-defined APIs for user-facing elements developed by Frontend developers.
  • Investigate 3rd party tools and assess their fit to various requirements such as data management, performance, and security.
  • Create flow diagram cases and collaborate in a multi-disciplinary team.
  • Conduct and participate in code reviews to ensure quality and consistency.
  • Troubleshoot system-level integration and performance issues.
  • Discover, learn, and implement new technologies to improve processes and standards within the team.
  • Document software components and mentor junior team members in best practices.
  • Proactively identify and propose improvements to the existing systems and architecture.


Why Join Spiral Scout?

  • Work-life balance - Enjoy a paid day off every other Friday to recharge.
  • Growth & recognition - Regular performance reviews, salary raises, and promotions based on impact.
  • Continuous learning - We invest in you with paid courses, conferences, and seminars relevant to your role.
  • Seamless onboarding - A structured 90-day onboarding program with full guidance and support.
  • Culture of trust - Work in an environment that values transparency, autonomy, and collaboration.

Perks & Benefits Extracted with AI

  • Culture of trust: Work in an environment that values transparency, autonomy, and collaboration.
  • Paid Time Off: Enjoy a paid day off every other Friday to recharge.
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Java Engineer Q&A's
Report this job
Apply for this job