About Us:
We specialize in delivering cutting-edge services in software development, AI and cloud solutions, information security, data protection, compliance, and project management. We work with international clients, providing top-tier solutions across various industries.
We are currently seeking an experienced Backend Software Engineer with expertise in Java and Spring Boot to join our team. If you have more than 5 years of experience building backend applications and are ready to work on advanced, international projects, we’d love to hear from you!
Responsibilities:
- Design, develop, and maintain backend applications using Java and Spring Boot.
- Build performant applications with access to databases such as PostgreSQL, Elasticsearch, and MongoDB (SQL and NoSQL).
- Develop and consume web services using RESTful APIs, gRPC, and other technologies.
- Write JUnit test cases and automate API testing.
- Apply data structures, algorithms, and design patterns in software development.
- Work with cloud platforms (AWS, GCP, Azure) and containerization tools like Kubernetes.
Qualifications:
- Minimum of 5 years of experience as a Backend Engineer with a strong focus on Java and Spring Boot.
- Proficiency in developing performant applications that access databases such as PostgreSQL, Elasticsearch, and MongoDB (SQL and NoSQL).
- Strong experience in developing and consuming RESTful APIs and gRPC services.
- Expertise in writing unit tests (JUnit) and automating API test cases.
- Solid understanding of data structures, algorithms, and design patterns.
- Good knowledge of cloud platforms (AWS, GCP, or Azure) with a basic understanding of Kubernetes.