
Software Engineer β Kotlin, Java
Posted Sep 10

Posted Sep 10
This is a fully remote position, open to applicants in Poland.
β’ Design, develop, and maintain scalable backend services and APIs utilizing Kotlin, Java, and Spring Boot.
β’ Build and enhance microservices-based solutions, ensuring reliability, performance, and maintainability.
β’ Architect new modules and backend components while contributing to critical technical decisions.
β’ Continuously refine existing systems to boost performance, scalability, and code quality.
β’ Collaborate with MongoDB, Spring Data MongoDB, and Google Cloud Platform as part of the application ecosystem.
β’ Write and maintain high-quality, well-tested code in accordance with engineering best practices.
β’ Integrate AI-assisted and agentic coding tools into your daily software development process.
β’ Work alongside Product Managers, Data Analysts, UX Designers, and other engineers to translate product and business requirements into technical solutions.
β’ Occasionally engage in web or mobile development as project requirements dictate.
β’ Proficient in utilizing AI-assisted development tools, such as GitHub Copilot, OpenCode, or other agentic coding tools, in your daily development activities.
β’ Strong expertise in both Kotlin and Java programming languages.
β’ Practical experience in developing backend applications using Spring Boot.
β’ Experience in designing and implementing solutions based on microservices architecture.
β’ Focused on building, testing, and maintaining high-quality backend services and APIs.
β’ Ability to design the architecture for new modules and proactively seek opportunities for system optimization and enhancement.
β’ Experience collaborating closely with product and business teams, including Product Managers, Data Analysts, and UX Designers, to define and refine technical and functional requirements.
β’ Strong grasp of software engineering best practices and dedication to upholding high engineering standards.
β’ Versatile with cross-functional skills; hands-on knowledge of frontend or mobile technologies (Web / iOS / Android) sufficient to take on responsibilities outside the backend domain.
β’ Intermediate understanding of MongoDB and Spring Data MongoDB.
β’ Practical experience with cloud platforms, particularly Google Cloud Platform (GCP).
β’ Commercial experience with Java is required in the application form.
β’ Commercial experience with Kotlin is required in the application form.
β’ EU citizenship is required in the application form.
β’ Access to the Worksmile platform.
β’ A work environment that prioritizes growth and innovation.
β’ B2B contract.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.