Hire Us

Full Stack Java Engineer

Sorry, we're no longer accepting applications for this role
Remote work
Flexible Schedule
Full time

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

and Perks

As a part of our life-work balance, we want Railswarians to live an active and wholesome life. That’s why we take perks pretty seriously.
Download for more details
  • Competitive compensation
    Let's face it: in a late capitalistic world, getting paid well certainly doesn't hurt.
  • Growth opportunities
    Outline your growth and development plan, expand your skills, knowledge, and career horizons in a supportive and innovative environment.
  • Remote and flexible schedule
    Railswarians live in more than 25 countries with different time zones. All of them are free to choose their most productive work time and place.
  • Smart Expense policy
    There's an additional sum allocated to help you set up your workstation, improve your health, and learn whatever you want and how you want. No. Questions. Asked.
  • Secure hardware and equipment
    Your productivity is our priority. Once you join Railsware, you’ll get secure equipment of your choice.
  • 34 Paid days off
    Railswarians rest 24 days per year + 10 days to cover your national holidays.
  • Regular online and offline gatherings
    We frequently meet online and offline to get acquainted, collaborate, build a network, and have fun together.