Role: Java developer with primary focus on java based backend development. Location: Minneapolis, MN
Requirement: - 3-4 years of experience in developing REST APIs using spring/springboot is a must.
- Independent contributor, but someone who can also provide thought leadership in terms of architecture/design/development. Relevant or 1-2 years of experience with DevOps and CI/CD.
- Understanding or any experience on front-end development, specifically ReactJS will be an added bonus.
General Skills - Software engineer with relevant experience in developing, packaging, configuring deploying, operating and maintaining microservices written in Java, in a cloud-native environment.
- Good understanding of Micro services architecture and 12 factor apps Strong understanding of CI/CD, DevOps processes and familiarity with wide range of devops tools
- Expertise in Object Oriented Programming languages such as Java and familiarity with functional programming languages such as Scala.
Specific Skills: - Extensive experience in designing, developing and deploying restful APIs in a Java-based ecosystem.
- Experience running containerized applications in a cloud environment – preferably AWS and deploying applications in DC/OS and/or Kubernetes. Expertise configuring DevOps pipelines for multiple environments in Jenkins or Bamboo
Nice To Have: - Familiarity with developing Back-ends for front-ends (BFF) using NodeJS
- Good understanding and familiarity with developing front-end applications using frameworks/libraries such as React, Vue, Redux, Relay.
- Experience in GraphQL is a plus.
|