Skip to main content

Java Full stack Developer

Technology
Capgemini USA
Dallas, United States3 weeks ago
Full time

Job description

Job Description

Experience with designing and developing RESTful APIs

Experience in design patterns & principles such as OO, DD, SOA, Microservices etc.

Experience developing skills in Java, Spring MVC, Spring Core, Spring Boot

Experience developing software utilizing OOA, OOD, and OOP principles & design patterns

Experience developing software utilizing relational databases (Oracle, SQL Server or Sybase)

Experience developing software applications with Popular IDEs (Eclipse/IntelliJ)

Experience with GraphQL

Experience with Source Control Systems such as GIT

CICD experience using Azure DevOps and Jenkins.

An understanding of Micro-services Architecture and domain driven design patterns

Developing and deploying 12-factor, containerized (Docker, Kubernetes) API’s to AWS/Azure

Collaboration with producer and consumer teams to implement end-to-end solutions in a customer obsessed

Experience developing software utilizing relational databases

Experience with Test automation for unit, functional and non-functional testing (SOATEST, SOASTA, Cucumber)

Ability to develop technical artifacts based on analysis of business and systems requirements

Aptitude to discover/document implementations from legacy systems, C++, Java. .NET, as part of re- platform.

Knowledge of the current technologies and evolving trends

Ability to quickly learn new concepts and technologies

Detail oriented coupled with strong analytical and problem-solving skills

Strong organizational skills coupled with effective written and verbal communication skills

Must be an organized self-starter with a collaborative work style, and the ability to multi-task.

Strong Team player and collaborator

Interested in this role?