Job Description :
Working Hours - Rotational
Exp - Minimum - 12 - 14 Year
Must Have Skills :
- Extensive technical architecture experience
- Design scalable architecture systems for Java-based applications.
- Expertise in Core Java, J2EE, Servlets, Webservices, Spring, Hibernate, Microservice, Spring Boot
- J2EE framework and data architectures.
- Docker / Kubernetes
- Jboss / Wildfly / Tomcat
- SQL Server / Postgres Database /No SQL Database (Mongo DB)
Good to Have :
- Improves architecture by tracking emerging technologies, evaluating their applicability to business goals and operational requirements.
- Cloud architecture and knowledge
Duties and Responsibilities :
- Collaborate with product managers, product owners and platform architects to design and develop
- Define scalable, secure, reusable, reliable design and architecture for IoT enabled SAAS product
- Mentor and guide team members technically to produce high quality product
- Be responsible to deliver a quality product release
- A demonstrated ability to think strategically about business, customer experience, product, and technical challenges. Creative and able to generate process improvements and product ideas.
- Well versed with cloud technologies containers, Kubernetes, NodeJs, Angular, ReactJS, DevOps, Python, CI/CD, Sonar, Spring Batch / MVC, Hibernate, Webservices, postgres, SQL Server and Oracle
- Expertise in cloud computing and experience in Azure / AWS (PAAS)
- Good experience in designing cloud native, scalable SAAS products with microservices based architecture on AWS or Azure cloud
- Experience in platform architecture and engineering non-functional including availability, scalability, reliability, performance, interoperability.
- Experience in dealing with ambiguity while leading several initiative and projects at once
- Experience in designing, supporting reusable and maintainable API's and services
- Working experience with SQL and NoSQL (mongo, cosmos, cassandra) databases
- Ability to lead conversation in a room with architects, designers, developers, product managers and product owners
- Ability to inspire people at all levels to follow your technical vision
- Ability to inspire SCRUM teams towards design and architecture and implement it together with them
- Monitor current and future trend in technologies, Digital, IoT, cloud, big data, analytics and AI, evaluate technologies and perform trade-offs
- Excellent analytical, communication, interpersonal and presentation skills
- Good experience with Agile software development using SCRUM
- Experience in J2EE system architecture analysis, design and develop the architecture and collaborate with development team.
- Rich Experience in application, integration, and data architecture
- Should have worked in Maven, Junit, and Ant frameworks