Senior Java Engineer
Location:
Istanbul, Turkey
Seniority:
Senior
Technologies:
Java

At Zoolatech, we're dedicated to transforming the business landscape with our comprehensive expertise in software development. Our collaboration with our client, a top-notch supplier of quality and compliance cloud-based software, is geared towards revolutionizing the creation and distribution of life sciences products.

As a Software Engineer, you'll play a pivotal role in building new generation of our client’s flagship product, QX (it’s aDocs part) , which is already used by many clients. Leveraging your 7+ years of experience in developing large-scale SaaS applications, you'll contribute to the growth and success of our client's offerings.

  • Take ownership in working with product and engineering team(s) to deliver product features

  • Collaborate closely with your team, conducting code reviews and promoting best practices

  • Drive the product's evolution through active participation in SCRUM ceremonies

  • Share your expertise and contribute constructive feedback in the design review process

  • Foster knowledge sharing, ensuring the team's collective success

  • Prioritize customer focus and deliver high-quality solutions

  • Collaborate across teams and services to tackle complex challenges efficiently

  • 7+ years experience with Java

  • Hands on coding every day

  • Strong understanding of distributed systems design / event-driven design

  • Experience of building scaled SaaS products

  • Experience building solutions that are deployed in cloud

  • Solid knowledge/experience with data structures and concurrency

  • Able to solve algorithmic tasks / analyse algorithm complexity

  • Solid experience with Spring (Spring Security, SpringBoot, Spring Data)

  • Solid experience with RDBMS(s) like PostgreSQL

  • Strong knowledge of REST APIs, microservices

  • nice to have - ElasticSearch

  • nice to have - Apache Solr

  • nice to have - experience with AWS (EC2, SQS, Lambda, S3...)

  • nice to have - Kafka / Rabbit

  • Experience with Docker, Kubernetes, CI/CD (GitHub Actions, ArgoCD), monitoring/alerting

Discover what it’s like to work with us
Join Our Team!
Attaching my CV:
Your message is sent. Thank you for contacting us, we will get in touch with you soon.