Java FS (Angular/React)
• Design, develop, and maintain high-performance, scalable backend systems using Java (8+) and Spring Boot.
• Strong core java experience with good understanding of data structures and algorithms.
• Design and implemented enterprise-level applications using Java, Spring Boot, Spring security, Spring Data JPA, ORM like hibernate ensuring high performance and maintainability.
• Design efficient data persistence layers using Hibernate/JPA, ensuring optimal ORM mappings, transaction management, and query performance.
• Write and optimize complex SQL queries, database schemas, and indexes to support high-volume, high-performance applications.
• Develop and integrate RESTful APIs and event-driven services, ensuring secure and efficient inter-service communication.
• Ensure system resilience using fault tolerance, circuit breakers, retries, and observability (logging, metrics, tracing).
• Strong understanding of modern cloud architectures and build scalable solutions.
• Strong understanding and experience of security concepts like OAuth, cryptography.
• Experience writing unit, functional and integration test cases using test automation frameworks like JUnit and Mockito.
• Conduct code reviews, refactoring, and technical mentoring.