HamburgerMenu
hirist

Technical Architect - Microservices Architecture

Velodata Global Pvt Ltd
Cochin/Kochi
3 - 5 Years

Posted on: 11/07/2025

Job Description

Job Purpose :


Senior architect with expertise in enterprise architecture patterns, microservices, cloud, data, and a polyglot approach towards different technologies.

Job Description :


- Experience in architecting for technical scale and scope of high volume, scalable enterprise software solutions including logical and physical landscape requirements with specific attention to design, development, and deployment strategies.

- Strong object-oriented concepts and experience in object-oriented modelling with preferred expertise in using tools like Enterprise Architect or similar.


- Experience in working with TOGAF standards is preferred.

- Knowledge working with different technologies with a polyglot approach.


- Capability to adapt, learn and work with multiple technology platforms.

- Knowledge in Enterprise Application Integration (EAI) strategies and Enterprise Integration Patterns (EIP).

- Knowledge and expertise in Data management, ingestion, migration and retention strategies.

- In depth knowledge and experience in large scale database management, data modelling and database design in RDBMS and NoSQL.

- Knowledge in Application Security including Information security principles & realization, OWASP & PCI DSS Compliance (Security Design & Technology Skills).

- Experience in architecting, developing, and deploying cloud based (One or more among AWS, Azure, Google Cloud) enterprise solutions.

- Experience in designing and developing micro-services-based applications.

- Experience in working with mobile technologies native, hybrid and cross platform solutions.

- Experience in evaluating, recommending and implementing DevOps tools for enterprise projects.

- Experience in implementing various application deployment models and monitoring the server infrastructure using industry standard tools. Experience in docker based deployment models.

- Capability to evaluate tools, technologies, and processes, including assessing their strategic benefit in the solution.

- Willingness to work hands-on with engineers to review, troubleshoot design and coding problems quickly and efficiently.

- Expertise in following technologies Java, Springboot, Python, React, REST, Microservices, Transaction management frameworks.

- Experience in designing and developing solutions with TDD (Test Driven Development).

- Experience in mentoring and providing technology trainings.

- Nice to Have : Experience working with financial services specifically payments domain.

- Nice to Have : Experience in working with 3rd party data integration systems like BizTalk, MuleSoft etc.

- Nice to Have : Experience in BI, Data Analytics, Machine learning, Predictive Analysis, Artificial Intelligence, BDD etc.

Duties and Responsibilities :


- Design software architecture for scalability, reliability, and performance.

- Architect and develop highly reliable, fault-tolerant distributed applications with focus on performance, security and scale.

- Adapt, learn, and work with multiple technology platforms.

- Perform large scale database management, data modelling and database design in RDBMS and NoSQL.

- Evaluate tools, technologies, and processes, including assessing their strategic benefit in the solution.

- Work hands-on with engineers to review, troubleshoot coding problems quickly and efficiently.

- Architect, develop and deploy cloud based (One or more among AWS, Azure, Google Cloud) enterprise solutions.

- Design and develop micro-services-based applications.

- Design and develop solutions with TDD (Test Driven Development).

- Ability to undertake Technology consulting and tools evaluation decisions.

- Undertake mentoring and providing technology trainings.

- To adhere to ISMS policies and procedures.


info-icon

Did you find something suspicious?