Senior Java Developer
Description
Job Description:
Develop and maintain backend applications using Java.
Work with Spring Boot and Microservices.
Develop and manage applications using Hibernate.
Write and optimize SQL queries.
Perform database performance tuning.
Work with Kafka for messaging and transaction processing.
Handle application errors and exceptions.
Implement API security, including authentication and authorization.
Troubleshoot and resolve technical issues.
Requirements:
Strong knowledge of Core Java and Spring Boot.
Experience in Microservices and Hibernate.
Good knowledge of SQL and database optimization.
Understanding of Kafka messaging and transactions.
Knowledge of exception handling and API security.