Senior Kotlin Developer
Kaczyniec 9, Gliwice
co.brick
About the Role:
We are seeking an experienced Senior Backend Developer with a minimum of 6+ years of expertise in developing backend systems using Kotlin. 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.
Key Responsibilities:
Backend Development: Build and maintain scalable backend systems and APIs using Kotlin/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.
Required Skills & Experience:
Kotlin/Java & Spring Framework:
Advanced knowledge of Kotlin/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.
Preferred Qualifications:
Previous experience developing systems or products with high security requirements.
Certification in Google Cloud Platform technologies.
Proficiency with containerization tools like Docker and orchestration frameworks such as Kubernetes.
Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, or ELK Stack).
What We Offer:
Competitive salary and comprehensive benefits.
Opportunities for professional development and certification.
The chance to work on impactful, high-stakes systems.
Flexible working hours and [remote/hybrid] options.
Senior Kotlin Developer
Senior Kotlin Developer
Kaczyniec 9, Gliwice
co.brick