Overview
Skills
Job Details
Job Description:
We are seeking an experienced PostgreSQL Developer with strong Java expertise to join our team. The ideal candidate will be responsible for designing, developing, and optimizing database solutions while also contributing to backend application development in Java. This role requires strong problem-solving skills, performance tuning experience, and the ability to collaborate with cross-functional teams in a remote environment.
Key Responsibilities:
Design, develop, and maintain PostgreSQL database schemas, functions, and stored procedures.
Optimize database performance, indexing, and query execution.
Collaborate with Java developers to design and integrate backend services.
Develop and maintain backend applications using Java (Spring/Spring Boot preferred).
Ensure data integrity, security, and compliance with organizational standards.
Troubleshoot and resolve database and application issues.
Participate in code reviews and contribute to best practices.
Required Skills:
6+ years of experience in PostgreSQL database development and administration.
Strong hands-on experience with Java/J2EE, Spring, or Spring Boot.
Proficiency in SQL, PL/pgSQL, indexing, query optimization.
Experience with RESTful APIs and microservices.
Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform) is a plus.
Strong problem-solving and communication skills.
Ability to work effectively in a remote team environment.