Java Developer (ENG)

Eastgate Software logo

Eastgate Software

View Salaries, Reviews, and more  

Job Description

Founded in 2014, Eastgate Software is a software development company that builds custom business solutions and applications. We are proud of our high-qualified staff who has more than 20 years of experience in software development including web, mobile and desktop applications. 

We put quality and customer satisfactions at the top priority in every project we carry. Therefore, our German and US senior experts offer local consultancy for European and US clients. 

As a member of Eastgate, you will be emerged in a professional and flexible environment where you have opportunities to express your own ideas and improve your skill set through many interesting full-cycle projects. 

The ideal candidate: 

  • At least 5 years of software development experiences.
  • Bachelor‘s degree or higher in Computer Science, Information Technology or equivalent.
  • Good knowledge about Data structures & Algorithm, OOP, Java Core, Design Pattern.
  • Good/Basic understanding about multi-threading/concurrency.
  • Good experience with:

Spring Framework (Spring Boot, Spring Security, Spring Data... )

RESTful API

ORM: Hibernate or EclipseLink

Testing: JUnit 5, Mockito

Maven/Gradle Build

Relational Databases (such as MySQL, PostgreSQL,...), optimizing SQL queries.

  • Having experience with microservices architecture and cloud technologies is a plus, but not required ( will be provided training materials):

Deployment: Docker, Kubernetes, Helm

Message Queue: Kafka, RabbitMQ

Cache: Redis

Logging/Monitoring: Grafana, Prometheus, ELK or Loki

IAM: Keycloak (OAuth2, OpenID Connect)

Code quality: SonarQube

  • Familiar with Agile development methodologies

Why you’ll love working at Eastgate: 

  • Attractive salary package 
  • Eastgate Software is a Global Fortune 500 Preferred Vendor, so you will have an opportunity to work with many IT Experts around Europe and USA 
  • Be emerged in a professional and motivating environment where you have opportunities to express your own ideas and improve your skill set through many interesting full-cycle projects
  • Flexible working time: 9:30 a.m. to 6:30 p.m., Monday to Friday, No Overtime (Only 8 working hours)
  • Performance review and appropriate gratification: twice a year
  • 13th month salary + Project bonus
  • Free snacks, video gaming & movie nights, team social and sport activities



Interview Questions of Java Developer (ENG) at Eastgate Software

Currently, there aren't any interview questions for this role at Eastgate Software shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Java Developer (ENG) at Eastgate Software

Currently, there aren't any salaries for this role at Eastgate Software shared by other job seekers.

View more salaries from Eastgate Software →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now