What are the responsibilities and job description for the Azure Java Architect position at Smart IT Frame LLC?
Role : Azure Java Architect
Location : Chicago, IL (Day 1 Onsite)
Duration : Long Term
Job Description : Required Skills :
- Azure, Spring Boot, Azure DevOps, Azure Cloud Native Security, Azure Architecture Azure API Gateway, Azure Batch, Java 11
- Should have minimum 12 experience of IT experience with 5 years as an Architect
- Experience of working on Cloud based – Java applications
- Enterprise Java, Spring, XML / XSLT, JSON
- Spring Boot, Spring Security, REST API using Microservice Architecture
- Experience designing on Azure Cloud and different cloud services
- Experience in monitoring and building resilient architectures
- API Management, API design, Swagger documentation
- Very good experience in OAuth, OIDC, OpenID Connect, Authentication and Authorization
- Good experience in documenting designs and articulating, collaboration
- Experience in unit testing, load testing and code documentation
- Experience in SQL, Relational Databases, HTML and ORM technology, such as JPA2 and Hibernate.
- Application integration using API, REST and SOAP web services
- Experience with Service Oriented Architecture applications and cloud-based services, preferably PCF or Public Cloud
- Azure DevOps CI / CD, Bamboo, GIT
- API Management tools (Layer7 API Developer Portal, Azure APIM.)
- Technical familiarity with Identity access management tools like OKTA, Oracle Access Manager, PING, PING Federate is a bonus
- Design and develop architectures for complex security services on the public Cloud (Azure)
- Providing architectural consultation to various applications teams on Security aspects
- Designing Solutions in Microsoft Azure as per project specifications and needs
- Develop code efficiently, perform proof of concepts which meets industry standards and regulations
- Perform testing viz., unit testing, integration testing etc
- Work with clients to ensure smooth and successful implementation, delivery and deployment of solutions
- Maintain existing code base for any bugs or fixes
- Participate actively in Agile ceremonies
- Contribute to technical documentation of products
- Interact with key stakeholders proactively to promptly respond, resolve or remediate issues
- Experience in Financial Services is a bonus
Years of Experience : 12 Years of Experience