Software Engineer - Java + React
Arrive
- Łódź, łódzkie
- Stała
- Pełny etat
- Collaborate with teams in different areas of the business to understand the complex relationship between hardware and software
- Understand requirements for the integration and data elements from those areas
- Acquire and document every aspect of the different areas to understand the solution at hand
- Develop and implement the new communication between the two areas and ensure correct communication of all the necessary data
- Hands-on development experience in Java or Kotlin, with a focus on backend systems
- Proficiency in the Spring Boot framework and the wider Spring ecosystem
- Experience with database migration tools such as Flyway or Liquibase
- Familiarity with React and JavaScript for frontend contributions
- Solid understanding of RESTful API design and consumption
- Experience with CI/CD pipelines, especially GitHub Actions
- Strong skills in data modeling and use of tools like PostgreSQL, Snowflake, and Looker
- Bonus points for experience with Kafka, Docker, and Kubernetes
- Ability to write robust automated tests and commitment to maintaining code quality
- Deep understanding of clean code principles, and a drive to build scalable, maintainable systems