Java Backend Developer
Hello Applicants,We are looking for a Java backend Developer for three different locationsJersey City, NJ, Tampa, FL and Coppell, TXExperience: 12+ YearsPrefer local candidatesKey Responsibilities:Design, develop, and maintain backend services and APIs using Java.Participate in system design and architecture to ensure scalability and efficiency.Write clean, maintainable, and efficient code.Optimize application performance, scalability, and reliability.Implement unit and integration tests for code quality.Collaborate with front-end developers, product managers, and other stakeholders.Create and maintain technical documentation.Troubleshoot and resolve technical issues and performance bottlenecks.Preferred Skills:Proficiency in Java (Java 8 or newer).Experience with Spring (Spring Boot, Spring MVC) and Hibernate.Knowledge of RESTful APIs and microservices.Familiarity with relational and NoSQL databases.Experience with Git version control.Understanding of Agile/Scrum methodologies.Knowledge of Docker and Kubernetes.Familiarity with cloud platforms (AWS, Azure, Google Cloud).Experience with CI/CD pipelines and DevOps practices.Knowledge of messaging systems (Kafka, RabbitMQ).