20 Aug
|
IRIS SOFTWARE
|
Noida
20 Aug
IRIS SOFTWARE
Noida
Job description
- Responsible for recommending technology stack, helping team in definition of solution, technology, and integration architectures for small to mid-sized applications and cloud hosted platforms
- Participate in effort estimation using different techniques; will actively support project managers and scrum master on planning the implementation and will work with test leads on the definition of an appropriate test strategy for the realisation of a quality solution
- Should have executed one cloud project end-to-end in the past
- Develop team members to value the importance of writing clean code
- Engage with customer on technical discussions
Skills :
- Robust understanding of SOLID design principles, various architecture, and integration patterns for building distributed systems.
- Strong in system design with expertise in implementing Functional and Non-functional requirements.
- Hands-on experience in service/micro-services architecture, APIs, REST webservices, leveraging Java 17+, Spring Boot, and open-source technology stack
- Experience in UI frameworks like Angular/ReactJS
- Experience on design, development,
and performance tuning skills on at least two or more RDBMS such as Oracle, SQL Server, PostgreSQL, MySQL
- Experience in NOSQL/NewSQL (e.g., Cassandra, Mongo DB, Redis, Cosmos DB).
- Strong exposure to cloud (AWS/Azure/ GCP) and cloud services.
- Experience in containerization tools like Docker and Kubernetes
- Experience of DevOps and automation infrastructure for continuous integration and delivery using tools like GIT, Jenkins, Bamboo, GitLab
- Experience in Testing Frameworks like Junit, Mockito, Selenium, Jasmine, Karma etc.
- Experience in enterprise search engines like Lucene, SOLR, Elasticsearch etc.
- Familiarity on messaging brokers like IBM MQ, Rabbit MQ and Kafka
- Full SDLC experience leveraging Agile, TDD and BDD for building and rolling out highly transactional and available platforms hosted on-premises and on the cloud
- Must have been in a hands on technology role and able to guide team to troubleshoot critical issues in design or code
- Awareness on latest technology trends, engineering processes, practices, and metrics
- Should have a product/platform engineering background
📌 Java Architect (Noida)
🏢 IRIS SOFTWARE
📍 Noida