Java Full Stack Developer

  • Dearborn, MI
  • Posted 55 days ago | Updated moments ago

Overview

On Site
$80 - $85 /hr
Contract - W2
Contract - Independent
Contract - Long Term

Skills

Java
Spring
PCF
Gradle
Rest
GCP
microservices
Angular
React
Dynatrace
Jenkins
Nexus
GitHub

Job Details




Stefanini Group is hiring!

Stefanini is looking for a Java Full Stack Developer, Dearborn, MI (Hybrid)

For quick apply, please reach out Pawan Rawat at /



Key Responsibilities:Serve as a core member of an engineering team that designs and develops REST microservices and other software applications.Engage with product managers and product owners to develop features and design and deliver user stories.Use your experience leveraging best in class tools and technologies (CI/CD, cloud computing, web service development) to refine and improve software development practices.Write code and unit tests, automation, and conduct code reviews.Participate in paired programming with other software engineers to quickly develop and deliver high quality functional code using test driving development and agile methodologies.



Experience Required:Java developer with a firm knowledge in object-oriented design and software development.4+ years of software development experience with current/recent experience in JavaExperience in building distributed / service oriented / micro-service-style and cloud-based solutions using Java (Spring, OAuth, Swagger, etc.)Familiarity and experience with industry standard SDLC models (i.e., Agile, Unified/RUP)Comprehensive understanding of relational database and NoSQL database conceptsExperience in working with Oracle or MS SQL Server or NoSQL databasesGood knowledge in Angular JS / React JS etc.Spring Platform (Spring MVC, Spring Boot, Spring JDBC, Spring Cloud)Cloud Native Development on Pivotal Cloud Foundry Platform or similar Micro-services developmentDevelopment of Web Services REST/SOAP/WSDL/XML/SOAContinuous Integration tools (Jenkins CI, GitHub Actions or similar)Pivotal Cloud Foundry Platform (Gradle, GitHub, Redis Cache), Google Cloud Platform Knowledge of Unit testing frameworksExperience with architecting and implementing 12 factor apps using Spring Boot, Spring Cloud including Spring MVC, Spring Boot, Spring JDBC, Spring Cloud.Continuous Delivery process refinement and tool sets such as Jenkins, GitHub Actions, Nexus, Monitoring tools such as Splunk and Dynatrace Scripting skills- Shell Scripting, Ruby, Python or similar toolsSolid understanding of APIs and their management



Nice to have skills: Knowledge of Mobile App Development Front end development using design framework componentsStrong desire to automate / self-service Strong analytical, problem-solving skills, and attention to the details Strong oral and written communication skills Ability to multi-task and manage changing priorities Ability to work independently, learn quickly and take initiative when solving unexpected problemsAgile Framework & methodology (backlogs, iterations, user stories, etc.) CA Agile Central (Rally), JIRA, or similar backlog management toolsPair programming Awareness of DevOps and Agile principles



Education Required:Bachelor's degree or equivalent



**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***



Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We also speak with you about the process including interviews and job offers.

About Stefanini Group

The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are CMM Level 5 company.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.