Position: Full Stack Java Engineer
Company: Railsware
Category: Java
Experience required: 3y
English level: upper
Published: 2023-06-01T00:00:00+03:00

We are looking for a Full Stack Java Engineer to join our team and work on a suite of apps for Atlassian Marketplace, for example a Smart Checklist for Jira. You will be responsible for developing high-quality software using Java, Kotlin and TypeScript, both on the front-end and back-end. Your primary focus will be on building great products and tackling interesting challenges.

**Your skills**
- Excellent general programming skills, ability to work with complex codebases
- Product mindset and experience launching MVPs and/or willingness to experiment with MVP approach
- Extensive knowledge of Java and Spring for web development
- Experience in writing JavaScript applications using React
- Practical experience with different DBs (e.g. PostgreSQL) and ORMs (Hibernate)
- Comfortable taking the lead on projects and working without lots of oversight
- Good English (both written and spoken)

**Would be a plus**
- Experience with Kotlin (or willingness to learn)
- Experience with TypeScript
- Experience building GraphQL APIs
- Knowledge of the Atlassian ecosystem
- Knowledge/experience in developing Atlassian marketplace applications

**Your responsibilities**
- End-to-end product development
- Write reusable and maintainable code
- Write tests to thoroughly validate the correctness of your code
- Actively contribute to the identification of problems and their solutions
- Collaborate in a cross-functional team to ensure the project meets business objectives and compliance standards

**We offer**
- Outstanding development culture
- Collaborate with us remotely from any location or in one of our offices (Kyiv/Krakow)
- Flexible hours
- Get competitive compensation, access to savings program and microcredits
- Phantom Stock Units to reward your contribution
- Thanks to our hardware policy, we use the best equipment and can regularly update it
- 34 days a year as a paid time off (24 standard days + 10 more to cover public holidays)
- Health policy budget will cover your private sports and healthcare expenses
- Participate in local and international conferences
- Our offices are equipped with modern ergonomic chairs and standing desks
- You can always find fresh food and drinks in our kitchen