Java Technical Architect
Location: Auburn Hills MI (100% Onsite)
Below is the job description for the position we are seeking:
- Atleast 12 years experience in designing developing and maintaining enterprise applications.
- Should be an expert in distributed system design by leveraging microservices architectural patterns.
- Expert in designing small (but several) relational data models.
- Demonstrable working experience using the Java Spring Boot ecosystem. Specifically building Rest APIS and protecting the APIS using industry standard mechanisms like JWTs etc.
- Hands on experience in Java and SQL.
- Knowledge of Docker and Kubernetes is a must. Does not have to be hands on but needs to have an understanding.
- Experience on Agile methodologies.
- Solid understanding of core and modern technologies around Cloud APIs Webservices.