Java Developer
Job Description: Java Developer (Spring Boot & Microservices)Location : Dallas,TX , Jersey City,NJ ,Delaware, DE - OnsiteJava Developer – Spring Boot & MicroservicesVisa : Any EAD Only Contract W2 !!Please share resume to sganapathy@radiantze.comJob SummaryWe are looking for a skilled Java Developer with experience in Spring Boot and Microservices architecture to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate should have strong backend development skills, experience building RESTful APIs, and a solid understanding of cloud-native application development.Key ResponsibilitiesDesign, develop, test, and maintain Java-based applications.Build and enhance RESTful APIs using Spring Boot.Develop and maintain Microservices-based applications.Collaborate with frontend developers, QA engineers, business analysts, and product owners.Optimize application performance and troubleshoot production issues.Integrate applications with databases, third-party APIs, and messaging systems.Write clean, maintainable, and well-documented code following best practices.Participate in code reviews and contribute to continuous improvement initiatives.Support CI/CD pipelines and deployment activities.Ensure application security, scalability, and reliability.Required SkillsStrong experience with Java 8/11/17.Hands-on experience with Spring Boot and Spring Framework.Experience designing and developing Microservices.Strong knowledge of REST APIs.Experience with Hibernate/JPA.Knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle.Familiarity with Git version control.Experience with Maven or Gradle.Understanding of JUnit and unit/integration testing.Knowledge of Docker and Kubernetes is a plus.Experience with cloud platforms (AWS, Azure, or GCP) is an advantage.Familiarity with messaging technologies such as Kafka or RabbitMQ is preferred.QualificationsBachelor's degree in Computer Science, Information Technology, or a related field.3+ years of experience in Java backend development (experience level can be adjusted based on the role).Strong analytical and problem-solving skills.Excellent communication and teamwork abilities.