Seni̇or Java Developer

Great companies are made by great technology. Great technology is made by great developers. We are always looking to add great talent. Our client is a technology company that (technologically) does retail and logistics. Technology enables us to be the best in the world in this business. Tech is and will be our biggest advantage.

Our client is a technology company and technology enable us to do business no one else in the world is doing. In addition to creating top-quality technology, our clients develop their business based on data. This is their greatest advantage. Our client is growing incredibly fast in Turkey, but they want to grow globally. London to Tokyo. Sao Paulo to New York. Their global ambitions can only be accomplished with exceptional approaches we develop in data science. Now we are looking for Senior Java Developer for its growing organization.

Great technology is developed by great people, and that's why we're looking for talented technologists to join our teams.

What You’ll Be Doing

  • Develop backend applications and improve the quality of our system architecture
  • Refine, and tune integrations between applications
  • Analyze and resolve technical and application problems
  • Deploy new releases that work
  • Bring new technology and ideas to the table

What You’ll Bring

  • 3+ years experience in software development using Java 11 and Spring Framework
  • Solid understanding of Service Oriented Architecture, Microservices, OO Design patterns and distributed systems
  • Experience with relational and non-relational databases (MongoDB, PostgreSQL, etc)
  • Good knowledge of Caching (Redis, etc)
  • Experience in scaling applications with containers and container orchestration frameworks
  • Proven proficiency in Continuous Delivery and Continuous Integration best practices
  • Strong knowledge of unit/integration testing, including the art of mocking and writing testable code
  • Working on message queue and streaming systems like RabbitMQ, Kafka is big plus
  • Working on cloud environments like AWS is big plus
  • Have a strong DevOps mindset
  • B.Sc. in Computer Science or a similar discipline
  • Fluent English skills

We thank all applicants for their interest and effort in applying for the position; however, only candidates selected for interviews will be contacted.

ETHIC HR has "Private Recruitment Company" license from ISKUR. (The license number is 76, October 13, 2005)