- Home
- Job offers
- Warsaw
- Kotlin Developer
- Senior Kotlin Backend Developer
Offer is no longer available
Senior Kotlin Backend Developer
Stepwise
- Promoted
- 100% Remote
December 12
-
Warszawa, Poland
-
Senior
-
ASAP
-
Full-time
-
Contract of mandate, B2B contract
-
English (B2)
-
100% remote
Job description
We are looking for Senior Kotlin Backend Developers for Stepwise, Warsaw-based Software House, who would like to join an engineering-oriented company.
Currently for one of our projects from the Netherlands we are looking for a well-skilled developer who would like to join a newly created Microservice Team.
The project is Tech Transformation in different areas in Retail like Merchandizing, Supply Chain, Stores and Online portfolio of the customer. The existing AS-IS is a custom Oracle based software that we would like to convert into Open Source based, container led microservices/ business services using an event driven approach
Tech Stack:
- Backend: Kotlin, Spring Boot /Quarkus, Kafka, Postgres, MongoDB
- Testing: Gatling, WireMock, REST Assured, Spring Cloud Contract testing, MockK
- Frontend: React + Next.js
- Mobile: React Native
- Infrastructure: Azure, Terraform, Kubernetes (AKS), Helm, Docker
- Methodology: Hexagonal architecture (DDD)
Current RoadMap:
- 2022: R&D phase - where you will have an opportunity to test new solutions
- 2023: Microservices implementation and production phase
Benefits:
- Health Insurance - Medicover (partially refunded by the employer)
- Multisport card (partially refunded by the employer)
- Development inside Stepwise:
- Coaching Day - internal soft skills workshops / training for all employees once a month. Additionally, the possibility of arranging individual Coaching sessions
- Tech Tuesday - weekly meetings during which topics related to technologies in which we work or our projects case studies are presented
- Internal trainings
- Freedom to Choose or Speak up - the possibility of real influence on the choice of work tools, technology, work methodology or rules of cooperation with the client
- Opportunity to participate in industry conferences
- English language classes - free individual online classes with Native Speaker
- Free fruit and juices for employees
- Shared lunches - Trip Around the world
- On Tuesdays and Thursdays we meet for lunches at Stepwise's expense.
- A new restaurant recommended by employees every week
- Employee Recommendation Program - the employee receives PLN 10,000 net for employing each recommended candidate
- Company library - Employees can use the books that are available on Stepwise for personal development. We are also open to suggestions to purchase additional items
- Corporate integration - team building outings and weekly virtual integration to get to know each other better (mini-golf, cooking workshops, escape room and even more!)
- Casual Dress-Code
More about Stepwise:
- Juicy tech stack: https://tech-radar.stepwise.pl/
- A great work environment with passionate and skilled people
- No procedures and other corporate "beauties"
- A flat organization with no levels of middle management between staff
- Possibility of choosing tools, languages & libraries
- International projects from France, Germany, Netherlands and UK
- We know what is Work-Life Balance by example
Responsibilities
- Developing new features of the Core of the System
- Creating Architecture Design based on workshop input
- Developing Application from scratch
- Participation in building Backend team for the project based on required skill set
- Participation in the demanding Code Review process
- Developing and improving automation of common repeatable tasks and processes
- Working closely with Client and Stepwise to improve our software delivery process
- Coordination of technical tasks with Frontend, Test Automation and Client team
- Identifying bottlenecks in the process and removing them (Daily, Retro, BrainStormings)
- Helping identifying problems in the system
Requirements and qualifications
- Around 4-7 years of experience in programming (including 2-3 years of experience in Kotlin)
- Experience with Kotlin, and an interest in system architecture, caching techniques, REST APIs and data modeling.
- Experience working with relational databases such as Postgres and NoSQL databases such as MongoDB.
- Experience with modern web frameworks such as Spring, Quarkus, Micronaut
- Experience with Kubernetes, Rancher and Azure services such as Azure DevOps/ Github actions
- Experience in creating complex solutions
- Good knowledge of Docker and Kubernetes
- Willing to work in close cooperation with the Client
- Experience of working in Agile project.
- Good knowledge of English (min. B2 level)
Increase your chances of getting this job
-
Prove your
skills onlineShow your talent in Skill Verification Challenges -
Apply with CV+
Verified Skill ProfileYou decide which skills you want to reveal -
Recruiter see
your verified skillsNot just resume. It makes you stand out against other candidates -
Invitation to
final interviewFaster. Based on skills you demonstrate not just declare on CV