Backend Java Developer Opportunity

NATEK company

Subscribe to our Telegram & Twitter Channel

Backend Java Developer in CZECHIA

Visa sponsorship & Relocation 1 day ago

Start date: ASAP

Location: Prague

Cooperation type: B2B or Contract of Employment

Model: Hybrid work model

Duration: Long-term cooperation


Job Description


Our client is a global leader in digital identity and data protection solutions, providing advanced technologies that enable secure verification and management of digital identities. You will join an agile software development team working on high-performance backend systems supporting biometric identification and authentication platforms used by enterprises and governments worldwide.


As a Backend Java Developer, you will be responsible for designing, implementing, and maintaining the server-side logic of scalable and secure systems. You will collaborate with front-end developers, integrators, and validators to deliver reliable and efficient solutions that ensure top-tier system performance, data protection, and quality.


Your Responsibilities

  • Develop scalable and secure backend infrastructure for enterprise-grade solutions
  • Write and maintain efficient, reusable, and reliable Java code
  • Collaborate with front-end and integration teams to align system architecture and ensure smooth data flow
  • Identify and resolve performance bottlenecks and bugs
  • Implement and maintain security and data protection mechanisms
  • Create and maintain technical documentation
  • Participate in code reviews, ensuring high code quality and knowledge sharing
  • Test and validate backend components to ensure performance, scalability, and reliability
  • Stay updated with the latest backend and cloud technologies
  • Occasionally travel abroad to support project delivery (up to 30%)


Our Requirements

To succeed in this role, you must have:

  • Proven experience as a Backend Developer or similar role
  • Proficiency in Java, Spring Framework, and JUnit
  • Understanding of fundamental design principles for scalable applications
  • Strong experience with relational databases (SQL, Hibernate/JPA)
  • Familiarity with Maven, Jenkins, Nexus, Git
  • Ability to write maintainable, testable code and contribute to established codebases
  • Excellent English communication skills (written and verbal)
  • BSc degree in Computer Science, Software Engineering, or related field


Nice to have:

  • Experience with RESTful APIs, JSON/XML, and server-side integrations
  • Familiarity with cloud platforms (AWS, Azure, GCP)
  • Knowledge of RabbitMQ, Keycloak, OpenID, transaction management, and distributed storage (MinIO)
  • Experience with security/quality tools (Fortify, SonarQube, Nexus IQ)
  • Knowledge of scripting and deployment automation (Ansible, Chef)
  • Working knowledge of Linux and Windows systems
  • Understanding of OpenSearch/Kibana stack
  • Additional experience in JavaScript, C, or C++ is a plus


Benefits

  • International, diverse, and inclusive working environment with exposure to global projects
  • Long-term cooperation and stable career path in a high-security technology sector
  • Internal mobility and access to multiple career growth opportunities
  • Technical and personal training programs, certifications, and language courses
  • Relocation support and relocation bonus (for candidates outside Prague)
  • Referral program and bonuses for personal events (birth, graduation, etc.)
  • Life insurance and pension plan
  • Meal contribution / food vouchers
  • Extra vacation days based on length of cooperation
  • 1 paid day off for volunteering initiatives
  • Modern office in central Prague with hybrid flexibility


We welcome applications from everyone who is passionate about this role – go ahead and apply!


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly