Java DeveloperWe are looking for a skilled Java Developer to design, develop, and maintain scalable, high-performance applications.
The role involves working on backend systems, integrating APIs, and ensuring code quality through best practices.Develop, test, and deploy Java-based applications.Write clean, efficient, and maintainable code using Java 8+ and Spring Boot.Work with REST APIs, microservices, and database integrations (SQL/NoSQL).Troubleshoot, debug, and optimize application performance.Collaborate with cross-functional teams (QA, Product, DevOps) to deliver features.Follow Agile methodologies and participate in code reviews.Strong proficiency in Java (8 or above).Hands-on experience with Spring Framework/Spring Boot.Experience with RESTful APIs and Microservices architecture.Knowledge of SQL databases (MySQL, PostgreSQL, SQL Server).Familiarity with tools like Git, Maven/Gradle, and CI/CD pipelines.Problem-solving skills and ability to work in an Agile environment.Experience with cloud platforms (AWS, Azure, or GCP).Knowledge of front-end technologies (Angular, React, or Vue).Exposure to messaging systems (Kafka, RabbitMQ, ActiveMQ).