What are the responsibilities and job description for the Java Architect position at NMK Global Inc.?
Responsibilities
- Design and develop architectures for complex security services on the public Cloud (Azure)
- Providing architectural consultation to various applications teams on Security aspects
- Participate in designing solutions from business requirements
- Develop code efficiently, perform proof of concepts which meets industry standards and regulations
- Perform testing viz., unit testing, integration testing etc
- 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
- Practical experience with Agile methodology
- Demonstrated ability to work effectively in a fast-paced, collaborative, cross-functional environment
- Strong written and verbal communication skills.
Requirements and Skills
· Should have at least 12 experience of IT experience with 5 years as an Architect
· 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
· Good experience in infrastructure automation, policy development
· 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.
· Pivotal Cloud Foundry (Tanzu Application Service) or Public Cloud
· Working experience in Containerization and container orchestration
· Working experience in Active Directory/ LDAP
· Azure DevOps CI/CD, Bamboo, GIT
· API Management tools (Layer7 API Developer Portal, Azure APIM.)
Good to Have Skills:
· Technical familiarity with Identity access management tools like OKTA, Oracle Access Manager, PING, PING Federate is a bonus
· Experience in Financial Services is a bonus
Mandatory Skills: Fullstack Java Enterprise .
Experience: 10 Years .
Salary : $100,000 - $130,000