Role : Java Developer (Mid-Level)
Location : Florham Park, NJ 3 Days onsite
Duration : Contract
Required Skills :
Java, REST API's, Spring boot, Microservices
Education :
- Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).
Experience :
5+ years of professional experience in backend development using Java.Technical Skills :
Strong knowledge of Java 8+ and frameworks like Spring (Spring Boot, Spring MVC) or Hibernate.Familiarity with RESTful API development and best practices.Experience with databases (e.g., MySQL, PostgreSQL, MongoDB).Proficiency with build tools (e.g., Maven, Gradle) and version control systems (e.g., Git).Understanding of microservices architecture and containerization (e.g., Docker, Kubernetes).Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.Familiarity with messaging queues (e.g., RabbitMQ, Kafka) is advantageous.