Junior Back-End Software Development Engineer

icon building Company : Factory 39
icon briefcase Job Type : Full Time
icon remote-alt Remote / Work from Home

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Junior Back-End Software Development Engineer

A little about us 

A place where ideas come to life and products reach the shelves. We work with brands and companies that need to build their internal and external brand, develop new technologies, raise awareness and develop trust and loyalty with their customers. We are strategic in everything we do and our motto is “Do it nice, or do it twice”.

Our culture 

We are a very tight team of dedicated professionals that love what we do and strive to improve and learn something new every day. We build simple and reliable systems on top of modern yet battle-tested technologies we deeply understand and trust, and primarily use Java, Kotlin, and Ruby. We treat our customers as partners and strive to create relationships based on trust. Many of our customers stay with us for several years and we like to hang out with them whenever possible. For us, each touch point of our brand is an opportunity to create a memorable experience and to build a long lasting relationship.

The Role 

We are looking to expand our team with a Junior Back-End Software Development Engineer who is eager to learn and wants to join a fast-growing company. The ideal candidate will have a passion for solving problems, writing excellent well-tested code, developing software at scale, and deploying to cloud environments. You will have Java, Kotlin, or other relevant object oriented programming experience.

Responsibilities:

  • Participate and contribute to design and code reviews to produce quality code
  • Conduct thorough testing of feature functionalities
  • Manage small projects
  • Work efficiently with peers to solve complex problems, as well as raising appropriate issues to the team-lead

Requirements:

  • You have demonstrable experience (1-3 years) writing objected-oriented code in Java using the Spring/Spring Boot framework (Kotlin is a plus)
  • You have experience in building a backend service with Spring and deploying to production
  • Your code is well-structured and readable, fits into existing frameworks, adheres to best design patterns, and has good exception handling
  • You are able to test code appropriately (UnitTest with Mockito, familiar with concept of integration/endToEnd tests and Spring Boot Tests)
  • You have some Observability experience / looking after a system in Production
  • You are passionate about being up-to-date with the latest development of technologies, and are interested in finding ways to apply them
  • You demonstrate solid reasoning for your design choices, and always consider alternatives
  • You are able to identify and analyse issues in design/code, and are starting to debug others’ code
  • You are a strong communicator, are highly dependable and enjoy working within a diverse team

You get extra credit for: 

  • Unix/Linux system administration experience 
  • You have worked in an agile team with use of Jira or other similar issue tracking products
  • A Computer Science or other related degree 

What you get 

We believe our values and work environment are the biggest benefits we offer. We take them extremely seriously and they are at the core of what we do. Plus we have some cool perks: 

  • A competitive salary with regular pay reviews and bonuses 
  • A very bright office 
  • Healthy tech budget to make sure you’ve got your perfect work set-up
  • Generous personal development budget and dedicated company-wide hack days focused on employee growth
  • A well deserved time off with 23 days of paid holiday
  • Flexible work environment and hours, we care that you get the job done not when and where (start and finish almost when you want)
  • Hybrid-remote work model
  • A treat on your birthday! 
  • Friday drinks 
  • Access to a pool table plus a PS4 
  • 2 lovely dogs for emotional support on those rare, rainy Mondays
  • A few of our unforgettable parties across the year
  • Several team activities from go karting, to hiking, passing from pottery class.

Sounds interesting? Please send over your CV and a short cover letter  here.

Original job Junior Back-End Software Development Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

View similar Customer Service / Guest Services jobs below

Share this job with your friends

GrabJobs is the no1 job portal in Greece, connecting you to thousands of jobs fast! Find the best jobs in Greece, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.