Java Developer New
Java Developer We 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.
Key Responsibilities:
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.
Requirements:
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.
Nice to Have:
Experience with cloud platforms (AWS, Azure, or GCP).Knowledge of front-end technologies (Angular, React, or Vue).Exposure to messaging systems (Kafka, RabbitMQ, ActiveMQ).