We are looking for a Senior Java Developer with strong experience in PostgreSQL to join our dynamic team. The ideal candidate should have 5-7 years of hands-on experience in Java development, excellent problem-solving skills, and deep expertise in PostgreSQL database design, optimization, and performance tuning.
Database Management: Design, optimize, and maintain PostgreSQL, MySQL databases to ensure high performance and scalability.
Backend Development: Work on RESTful APIs, microservices architecture, and Spring Boot applications.
Performance Optimization: Identify bottlenecks in Java applications and PostgreSQL queries and optimize them for efficiency.
Data Modeling & Query Optimization: Write complex SQL queries, stored procedures, and optimize indexes in PostgreSQL.
Cloud & DevOps Integration: Work with AWS, Azure, or Google Cloud, and implement CI/CD pipelines.
Troubleshooting & Debugging: Analyze and resolve application/database-related issues.
Collaboration: Work closely with frontend developers, DevOps engineers, and stakeholders to ensure smooth project delivery.
Required Skills & Qualification:
Java & Frameworks: Strong expertise in Java 8+, Spring Boot, Hibernate/JPA. Database Expertise: Extensive experience in PostgreSQL (query optimization, indexing, stored procedures, performance tuning). Microservices & APIs: Proficiency in REST APIs, GraphQL, and microservices architecture. ORM & Database Design: Knowledge of JPA, Hibernate, and advanced database modeling techniques. Cloud & DevOps: Experience with AWS/Azure/GCP, containerization using Docker/Kubernetes, and CI/CD pipelines. Caching & Performance Tuning: Experience with Redis, Memcached, and query optimization in PostgreSQL. Security & Best Practices: Experience in implementing OAuth2, JWT, and other security best practices. Version Control: Strong knowledge of Git/GitHub/GitLab.
Nice-to-Have Skills:
Experience with Kafka, RabbitMQ for event-driven architecture.
Experience with NoSQL databases (MongoDB, Redis).
Familiarity with front-end technologies (React, Angular, Vue.js).