Backend DeveloperDesign and develop robust, scalable, and high-performance backend applications using Java 17+ and modern frameworks. Build and maintain RESTful APIs and microservices using Spring Boot 3.3.x, ensuring reliability, security, and performance. Implement data persistence and complex queries using JPA with relational or NoSQL databases.
Utilize Docker to containerize backend services for consistent deployment in cloud-native environments. Collaborate with front-end teams to support seamless API integration and ensure end-to-end functionality. Implement event-driven architectures and work with Kafka and MQ for real-time messaging and event management.
Design and develop responsive, high-performance web applications using Angular. Use Git for version control and participate in CI/CD pipelines for automated deployment. Providing guidance and mentorship to development teams, ensuring adherence to architectural standards and best practices.