Back to Jobs
Technical Architect
The vacancy has expired
- LocationBangalore, Gurgaon, Pune,
-
IndustryInformation Technology
Job Description
Role:
- Understand complex business problems and implement product features that are secure, scalable, robust and easy to implement and maintain.
- Take full ownership of product features to implement, provide bug fixes and write tests and tooling for those features to ensure they work well at cloud scale.
- Plan and identify solutions and risks proactively
- Own delivery of assigned work in terms of committed date, scope and quality
- Remain at the cutting edge of technology trends and use them to solve emerging problems
- Identifying and leading technical initiatives independently towards planned outcomes
Desired Profile:
Must have experience
- Java Any versions
- REST API - JAXRS
- Any RDS system
- Angular 4 or 6 or 8 is ok. (Minimum 1+ years)
- AWS - Serverless eco system / Lambda
- AWS RDS (postgres SQL)
- In-depth, experience in solution architecture for large enterprise applications using Java/J2EE, Webservices (SOAP and REST), ESBs, Open Source products, and strong working knowledge of SOA, SOAP, WSDL, Service Orchestration, Business Process Choreography, BPEL, Spring MVC and Spring Boot.
- Expertise with IoC containers and DI frameworks (like Guice), SOLID and DRY principles, REST frameworks, ORMs (like Hibernate), CI/CD solutions using Maven, Jenkins, TeamCity etc.
- Knowledge of Web Technologies such as Html 5, CSS 3, jQuery, Spring MVVC and WebServices (SOAP/REST).
- Knowledge of technology areas of Messaging, Transaction Management, Service registry & discovery, Spring Boot, Spring MVC, Hibernate, DAO, etc.
- Strong command on Java/J2EE concepts and current industry trends.
- Experience with containerization related management stacks like Kubernetes
- Expert level application architecture capabilities cloud providers Amazon AWS
- Experience with AWS platform, specifically Lambda, API Gateway, IAM
- Cloud native architectures – microservices, serverless architectures
- Strong understanding of microservice architectures, principles and patterns
- Expertise on Agile development and related methodologies like TDD, BDD, Performance/Load testing etc.
- Experience with product development lifecycle, lean startup approach.
- Passion and experience applying emerging technologies (e.g. Chatbots, RPA, AI/ML, etc.) to generate new business opportunities and address modern business challenges
- Experience with architecting distributed systems, event-driven architecture using Kafka
- Good understanding of RDBMS & NoSQL database such as MongoDB, Cassandra, etc.
- Experience with REST APIs development, API Management tools (e.g. MuleSoft, Apigee)
- Knowledge of design patterns is required
