Java Backend Developer

  • Spring Ecosystem: Deep hands-on experience with Spring Boot, Spring Data, and Spring MVC.
  • Relational Databases: Strong proficiency in PostgreSQL or similar RDBMS, with an understanding of when to optimize queries for performance.
  • Execution Patterns: Demonstrated experience building RESTful services and background/scheduled batch processes.
  • Tooling & Environment: Proficiency with Maven, Docker, Git, and working within a
    CLI-based Linux/Unix environment.
  • Testing: Experience with JUnit 5, Mockito, and AssertJ to ensure code quality.
  • Cloud Exposure: Familiarity with AWS services (e.g., S3, SQS, Athena) is a significant plus.
  • Core Java: 6 years of professional experience with modern Java (Java 17/21+).