Senior Java Developer

130 - 150 PLNNet per hour - B2B

Senior Java Developer

Java

Kaczyniec 9, Gliwice

co.brick

130 - 150 PLN
Net per hour - B2B
Full-time
B2B
Senior
Remote

Tech stack

    Java

    advanced

Job description

We are seeking an experienced Senior Backend Developer with a minimum of 6+ years of expertise in developing backend systems using Java and Spring Framework. This role involves working on a battlefield management system, requiring strong security-focused development, robust architecture design, and seamless integration with cloud-based infrastructure.

The position demands advanced English skills and a high level of independence, enabling you to drive the development process from concept to delivery. Military experience or prior involvement in the development of military systems is a plus but not mandatory.

As a critical contributor, you will ensure the reliability, security, and performance of our systems, with particular emphasis on monitoring and mitigating vulnerabilities in system dependencies.


Requirements

  • Java & Spring Framework:

    • Advanced knowledge of Java (6+ years preferred).

    • Expertise in Spring Boot, Spring Security, and related modules.

  • Security Expertise:

    • Strong understanding of OWASP, encryption, and secure coding practices.

  • Dependency Management: Familiarity with tools like OWASP Dependency-Check Maven Plugin to scan and mitigate dependency vulnerabilities.

  • Cloud Expertise:

    • Hands-on experience with Google Cloud Platform services like Kubernetes, Cloud Storage, and Compute Engine.

  • DevOps & CI/CD:

    • Proficiency in managing pipelines with tools like Jenkins, GitLab CI/CD, or similar.

    • Experience with Bitbucket for version control.

  • Independent Work: Demonstrated ability to work autonomously and deliver high-quality results.

Advanced English Skills: Excellent verbal and written communication skills.

Responsibilities

  • Backend Development: Build and maintain scalable backend systems and APIs using Java and Spring Framework.

  • Security Implementation: Ensure all systems meet stringent security standards, including data protection, authentication, and authorization protocols.

  • Dependency Management: Regularly check for and scan for vulnerabilities in dependencies using tools like the OWASP Dependency-Check Maven Plugin, and mitigate identified risks promptly.

  • Cloud Integration: Deploy and optimize backend services on Google Cloud Platform (GCP).

  • DevOps Practices:

    • Design and manage CI/CD pipelines.

    • Optimize repository workflows using Bitbucket.

  • Collaboration: Coordinate with cross-functional teams, including frontend developers and system architects, to deliver robust solutions.

  • System Optimization: Continuously refine and enhance system performance for battlefield-level reliability.

  • Documentation: Produce clear and detailed documentation for architecture, code, and security processes.

Published: 27.08.2025
Office location