Software Engineer β TypeScript and Node.js / Java with Spring Boot
Location: Remote (for our international client in Berlin)
Rate: β¬25β32/hr
Project Duration: 9 months (Full-time)
Start Date: ASAP
Project Language: English
About the Role
We are looking for a Software Engineer to join our Application Platform team and support a cloud migration project for our subsidiaries. The Application Platform team provides a wide range of cloud products for product teams, enabling users to derive maximum value from our services in a self-service model, operating under a βYou Build It, You Run Itβ philosophy.
Our platform integrates AWS services hosting over 1,000 services in EKS and Serverless environments, serving over 1 billion viewer requests daily. We manage CI/CD infrastructure hosted on Jenkins & JFrog, supporting more than 90 pipelines. Product teams monitor and observe their applications using Datadog.
Responsibilities
- Contribute to cloud migration projects and modernize legacy systems.
- Dockerize existing services and deploy them in managed Kubernetes environments.
- Migrate PostgreSQL databases to AWS RDS with minimal downtime.
- Develop and maintain REST APIs for internal and external services.
- Collaborate with product teams to ensure smooth operation and scalability.
- Mentor colleagues and share knowledge across the team.
Required Skills
- Strong experience with TypeScript and Node.js, as well as Java with Spring Boot.
- Proficiency with PostgreSQL.
- Solid understanding of Docker, networking, and Linux servers.
- In-depth knowledge of AWS services (e.g., CDK, Lambda, RDS, ALB, EC2) and APIs.
- Experience in creating and consuming REST APIs.
Soft Skills
- Pragmatic approach to simplifying complex systems.
- Product mindset with focus on user value.
- Ability to drive and explain technical decisions at varying levels of detail.
- Strong mentoring and knowledge-sharing skills.
Bonus Qualifications
- Experience with Tomcat, .NET, or PHP.
- Familiarity with PostGIS.
- Ability to read Vue.js code.
- Understanding of SOAP for legacy service migration.
Example Projects
- Dockerize a production service running on a VPS and deploy it to a managed Kubernetes environment.
- Migrate a PostgreSQL database from VPS to AWS RDS with minimal downtime.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |