Logo
Genesis10

Java Spring MVC Developer

Genesis10, Pennington, New Jersey, us, 08534

Save Job

About the Client The Client is a leading global IT services and consulting company, providing a wide range of services to clients in various industries, including banking, financial services, retail, manufacturing, healthcare, and more. It is one of the largest employers in the IT industry and has a vast and diverse workforce. The company places a strong emphasis on employee training and development. Client is known for its commitment to innovation and invests in research and development to stay at the forefront of technological advancements.

It offers a comprehensive set of services, including:

IT Services: Application development, maintenance, and testing.

Consulting: Business consulting, IT strategy, and digital transformation.

Business Process Outsourcing (BPO): Outsourcing of business processes to improve efficiency.

Enterprise Solutions: Implementation and support of enterprise-level software solutions.

Digital Services: Services related to digital technologies, such as analytics, cloud, and IoT.

Salary $120K/Annum

Job Description Design, develop, and maintain scalable and secure full‑stack applications; build RESTful APIs and microservices using Java, Spring Boot, and Spring Cloud; develop user interfaces using Angular/React, TypeScript, JavaScript, HTML5, CSS3; work with relational (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases; implement CI/CD pipelines using tools like Jenkins, Git, Maven/Gradle, Docker, Kubernetes; participate in code reviews, debugging, troubleshooting, and production support.

Qualifications

7+ years of experience in full stack software development.

Strong proficiency in Java, J2EE, Spring Boot, Hibernate/JPA, front‑end frameworks: Angular 8+, ReactJS, HTML5, CSS3, JavaScript/TypeScript.

Experience with RESTful APIs, Microservices architecture, and Messaging Queues (Kafka, RabbitMQ).

Hands‑on experience with SQL/PL‑SQL and database design.

Knowledge of cloud platforms (AWS / Azure / GCP).

Proficiency with DevOps tools: Git, Jenkins, Docker, Kubernetes, SonarQube.

Strong understanding of design patterns, OOP, and best coding practices.

Experience working in Agile/Scrum teams.

Responsibilities

Design, develop, and maintain scalable and secure full‑stack applications.

Build RESTful APIs and microservices using Java, Spring Boot, and Spring Cloud.

Develop user interfaces using Angular/React, TypeScript, JavaScript, HTML5, CSS3.

Work with relational (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases.

Implement CI/CD pipelines using tools like Jenkins, Git, Maven/Gradle, Docker, Kubernetes.

Participate in code reviews, debugging, troubleshooting, and production support.

#J-18808-Ljbffr