Talent.com
This job offer is not available in your country.
Java Developer - Spring Boot / Hibernate

Java Developer - Spring Boot / Hibernate

VMultiply solutionsChennai
30+ days ago
Job description

Key Responsibilities :

Software Development & Implementation :

  • Design, develop, and maintain Java applications using frameworks like Spring Boot, Hibernate, and JPA.
  • Implement RESTful APIs, SOAP web services, and microservices-based architectures.
  • Ensure code quality, reusability, and adherence to best practices.
  • Optimize application performance and scalability.

Back-End Development & API Integration :

  • Develop and integrate APIs for seamless data exchange between front-end and back-end systems.
  • Implement authentication and authorization mechanisms (OAuth, JWT, Spring Security).
  • Work with messaging systems like RabbitMQ, Kafka for asynchronous processing.
  • Database Management :

  • Work with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB) for data persistence.
  • Write optimized queries and stored procedures for database interactions.
  • Ensure database security, indexing, and optimization for better performance.
  • Testing & Debugging :

  • Perform unit testing using JUnit, Mockito and integration testing for ensuring code reliability.
  • Debug and troubleshoot performance issues, memory leaks, and runtime exceptions.
  • Implement logging mechanisms using Log4j, SLF4J.
  • CI / CD & DevOps Collaboration :

  • Work with DevOps teams to integrate code into CI / CD pipelines (Jenkins, GitLab CI / CD, Azure DevOps).
  • Utilize containerization tools like Docker, Kubernetes for application deployment.
  • Collaborate on cloud-based deployments using AWS, Azure, or Google Cloud.
  • Security & Performance Optimization :

  • Ensure application security using encryption, authentication, and secure coding standards.
  • Optimize Java applications for speed and efficiency.
  • Identify and resolve vulnerabilities following OWASP best practices.
  • (ref : hirist.tech)

    Create a job alert for this search

    Java Developer • Chennai