Responsibilities :- Design, develop, and maintain Java-based applications.
- Write optimized SQL queries for database interaction and performance tuning.- Develop and manage stored procedures, triggers, and indexes.
- Ensure seamless integration of Java applications with databases.- Collaborate with cross-functional teams to analyze and implement business requirements.- Perform unit testing and debugging to enhance application performance.- Maintain technical documentation and follow best coding practices.
Requirements :- Strong experience in Java (Core Advanced) development.- Proficiency in SQL, including stored procedures, triggers, and indexing.- Experience working with relational databases (MySQL, PostgreSQL, or Oracle).
- Knowledge of Spring Boot, Hibernate, and REST APIs (preferred).- Experience with version control tools (Git, SVN).
- Ability to optimize database queries for performance enhancement.- Strong problem-solving skills and ability to work independently.
Technical Skills :- Java (Core Advanced)- SQL
- Queries, Stored Procedures, Triggers, Indexing- Database Management - MySQL, PostgreSQL, or Oracle- Spring Boot Hibernate (Preferred)- REST APIs- Version Control - Git, SVN
Keyskills: Java REST API Git PostgreSQL version control MySQL SVN Oracle SQL