Position: Java Developer
Company: UpPeople
Category: Java
Experience required: 3y
English level: upper

Join an experienced team and build together modern IT solutions for international customers. If you prefer working in a friendly environment without unnecessary formalities and the quality of created code is important to you, you are at the right place!

**SoftBlue SA** is a place full of passion, mutual inspiration and challenges. We have a modern Research and Development Center, where we develop and test innovative solutions in programming and IoT.

Remote/hybrid
COE/B2B

**Your tasks:**

• designing and implementing IT solutions,
• writing automated tests,
• cooperation in a team,
• code review of other team members,
• clarification of requirements with the client,
• presentation of the produced solutions.

**Requirements:**

• minimum 3 years of experience as a programmer,
• knowledge of Java or other JVM-based languages (Kotlin, Scala, Groovy),
• knowledge of SpringBoot or alternative framework (Micronaut, Quarkus, Ratpack),
• independence in problem solving and goal-orientation,
• ability to work in a team and openness to knowledge sharing,
• knowledge of the principles of writing a clean code and care for its quality,
• English - B2 level,
• openness to continuous development and acquiring new competencies.

**What we offer:**

• challenging role within the company that creates innovative solutions,
• work in international environment on demanding projects,
• subsidized private medical care, life insurance,
• language-learning platform,
• integration meetings,
• employee referral program.