- Bachelor’s degree in computer science, Engineering, or a related field.
- Strong proficiency in PostgreSQL, including schema design, query optimization, and performance tuning.
- Extensive experience with JAVA development, particularly in building and maintaining complex applications.
- Experience in Spring boot, Hibernate,
- Proficiency in building GraphQL queries and schemas.
- Familiarity with legacy codebases and the ability to understand and refactor them effectively.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a team environment.
- Strong communication and interpersonal skills.
- Experience with version control systems, such as Git, and continuous integration/continuous deployment (CI/CD) pipelines is a plus.
- Familiarity with other databases and programming languages is advantageous.