Java Developer
Key Responsibilities:Design and develop scalable backend applications using Java and Spring Boot.Build and maintain RESTful APIs and microservices.Work with databases such as PostgreSQL, MySQL, or Oracle.Implement application security, authentication, and authorization.Develop event-driven applications using Kafka or similar messaging platforms.Deploy and support applications on AWS/Azure/GCP.Work with Docker, Kubernetes, Git, and CI/CD pipelines.Troubleshoot performance, production issues, and application defects.Collaborate with frontend developers, architects, DevOps, and product teams.Write unit/integration tests and maintain technical documentation.