Search by job, company or skills

Iris Software

Java Architect

14-18 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 50 applicants
Quick Apply

Job Description

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 :

  • Strong 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

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 114086085