Modern Java Developer Role
Job Description:
We are looking for a skilled and experienced Java developer to join our team. The ideal candidate will have a strong understanding of database design, performance optimization, and software development best practices.
The successful candidate will be responsible for designing and implementing scalable and high-performing database solutions using PostgreSQL. They will also work on evaluating and improving the performance, reliability, and efficiency of existing data structures and access patterns.
Required Skills And Qualifications:
* 4+ years of professional experience in software development with deep knowledge of PostgreSQL internals, performance tuning, JPA/Hibernate ORM concepts,
Spring Framework expertise SQL query optimization techniques;
* A solid grasp of Microservices architecture Kubernetes; Business-level English communication skills;
* Familiarity with caching strategies (e.g., Redis Memcached); Knowledge DevOps or CI/CD integration for database environments;
Experience monitoring observability tools like Prometheus Grafana Tempo [1 ?>];
,