Design, develop, and maintain scalable backend services and APIs
Build and enhance microservices-based architectures
Collaborate with cross-functional teams on system design and integration
Ensure high performance, security, and reliability of applications
? Strong proficiency in Core Java, Spring/Spring Boot, and Hibernate.
? Solid understanding of OOP, design patterns, and software development best practices.
? Experience with RESTful APIs, microservices, Vaadin and web services.
? Familiarity with relational databases such as MySQL, PostgreSQL, or Oracle.
? Experience with build tools like Maven or Gradle.
? Knowledge of Git, JIRA, and CI/CD pipelines.
? Strong problem-solving skills and ability to work independently or as part of a team.
? Bachelor's degree in computer science, Engineering, or related field.