Match score not available

Java Software Engineer

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

3+ years of Java development experience, Hands-on experience with Spring Boot framework, University degree in Computer Science or Engineering, Fluency in English.

Key responsabilities:

  • Develop and implement software solutions
  • Support customers in all project phases

Job description

Company and Job Description

In the fast evolving world of today’s business, ETERATION creates solutions and services that enable companies stay ahead of competition in ever changing markets. We bring our experience in building infrastructures and digitalization that leverage the current investments while promoting the new generation of technologies like Microservices and Cloud.

As a services oriented and independent company, ETERATION has a well-established base in the area of creating, adapting and planting the latest state-of-the-art technologies to Enterprises and Institutions. With its vast project experiences and expertise, ETERATION is a trusted technology advisor of Enterprises and Institutions in their digital transformation projects around the region.


QUALIFICATIONS AND JOB DESCRIPTION


Desired Skills and Experience


  • Object-Oriented Software Development knowledge and experience with Java 3+
  • Hands on experience with Spring Boot framework (2.x)
  • Experience with Enterprise Application Patterns & Distributed application & Service Oriented Architecture
  • Agile development methodologies
  • Believes that writing unit tests & integration tests are part of software development
  • Using Git as version and source control tool
  • Experience With API creation/design and RESTful services
  • Relational and NoSQL database experience (MySQL,PostgreSQL, Oracle, Redis...)
  • Experience with technical documentation tools (markdown files, UML diagrams)
  • Familiar with DevOps Pipeline tools like GitLab, SonarQube
  • Web Development Experience is plus (Javascript frameworks/technologies ,ReactJS or similar frameworks/libraries)
  • Fundamental knowledge of cloud Technologies is plus (Docker, kubernetes…)


Other Qualifications:


  • University degree in Computer Science or Engineering, other disciplines must demonstrate strong IT experience from a recognized institution.
  • Fluency in English (Must be able to operate in an all English work environment)
  • Must be willing to travel
  • Strong communication skills and Team player
  • Proactive, adaptive to changing circumstances and demands
  • We have a full office working model for our employees in İstanbul and İzmir locations


JOB DESCRIPTION

If you believe you are an expert Java Developer please read on!

We are one of the most innovative software solution providers in Turkey. The work we do is one of a kind and unlike any other companies in our industry. We encourage all of our employees to think "outside of the box" and give the freedom to pursue any and every avenue from which a good idea derives. If you are looking for Technology Company with a solid development background that looks to innovate instead of follow, this is definitely the place for you.

In this job work you will work with our highly acclaimed development team. We support and strengthen our customers in all phases that include consultation, design, development, testing, implementation, and training courses that are followed by operations in daily business with custom-made software solutions.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Adaptability
  • Teamwork
  • Proactivity
  • Communication

Java Developer Related jobs