All offersWarszawaJavaJava Developer
Java Developer
Java
IT Kontrakt powered by Avenga

Java Developer

IT Kontrakt powered by Avenga
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Java 8
    advanced
    Spring Boot
    advanced
    Spring Cloud
    advanced
    REST
    advanced
    Microservices
    advanced

Job description

Online interview
Project description
We are looking for experienced engineers to simplify work and address the gaps of our scientists and lab staff involved in one of the two areas:
- animals involved in lab experiments
- cell lines engineering
Our end-users and solution owners are based in California, USA. We work in small teams (4-7 people) following agile practices. As of now, we run our systems on-prem, moving towards a cloud-native approach.

Responsibilities
● Proactive team member of an agile team focused on delivering business value with an
agile mindset
● Design, develop, maintain and deploy informatics products (incl. backend, infrastructure
as code)
● Troubleshoot and bug fix reported issues with the system
● Keep the code libraries and based technology up to date
● Create and maintain documentation for the application
● Cooperate with Product Owner and business users in PST time zone (CET evening
meetings, 2-3 a week)

Technical skills
● Very experienced with programming in Java 1.8 or newer - both OOP and FP
● Very experienced in e2e web applications/services delivery
● Very experienced with Spring stack (Spring Boot, Spring Cloud)
● Experienced with microservice architecture
● Experienced with Event-Driven Architecture
● Experienced with sync and async communication (eg REST, events, queues)
● Experienced with clean code practices
● Experienced with writing various types of tests (unit, contracts, integration)
● Experience in Maven/Gradle, CI (Jenkins or Bamboo) and foundational Linux commands
(to diagnose application problems)
● Experienced with relational and non-relational databases (ie Oracle, Mongo, SOLR,
ElasticSearch) (nice to have)
● Docker containers and orchestration experience (nice to have)
● Cloud-native application experience (nice to have)

Other requirements
● 4+ years of professional experience
● Fluent in English
● Excellent communication skills
● Experience in working in a global environment
● Quick learner
● Self-organized, reliable and precise
● Available for occasional travels (1-2 weeks, 1-2 times a year)
● Available for a remote meeting after 5 pm 2-3 times per week
● Long term assignment min. 1 year