Java - Edge1S

Job description and technologies

  • Java
  • Spring
  • Hibernate
  • Maven

As a Java Developer at Edge1S, you’ll have the opportunity to work on projects for leading companies across various industries such as e-commerce, banking, technology, IT, healthcare, and insurance.

On a daily basis, you’ll code in Java 8+, with the option to also work with Kotlin or in cloud infrastructure.

Most of our projects feature a microservices architecture and technologies such as Spring Framework, Hibernate, Maven, Kafka, and Docker.

You’ll be responsible for developing applications – or even entire products – which also means ensuring they run smoothly and efficiently at all times. And if a bug ever slips past automated tests, you’ll need to fix it, of course.

Our projects follow Agile methodology. Beyond project work, you’ll have the chance to share your knowledge during Edge1Talks or participate in recruitment interviews.

We’re not a corporation, which means every employee’s voice is heard here.

Requirements

Typically, candidates hired for this position have at least 2 years of commercial experience with Java.

Skills:

  • Experience with the Spring framework (Spring MVC / Spring Data / Spring Security / Spring Boot)

  • Knowledge of Hibernate / JPA

  • Familiarity with JUnit, Mockito, Spock, or other testing tools

  • Experience with CI & CD (TeamCity, Maven, Git)

  • Understanding of microservices architecture and asynchronous communication (Kafka, RabbitMQ)

Interesting facts

  1. 3 can equal 12!
    The program: System.out.println(1+2+” = “+1+2); will output: 3=12
    Why? In System.out.println, Java starts treating everything as a string from the first string it encounters.
  2. Java is installed on 15 billion devices worldwide!

Statistics

Java is the dominant technology in our clientsprojects, which is why 41% of all our IT Specialists are Java Developers. 

Who asks, never wanders.

Check out our blog

31 August 2021

What does a Java Developer do? What kind of applications do they create and what should they know?

Java developer creates web, mobile and desktop applications They debug, test, and compile launching services to meet customer expectations... read more

5 March 2024

Java microservices – what are they? Examples, pros and cons

Dive into the world of Java microservices: discover what they are, what advantages and challenges they bring, and when should microservices... read more