About the Company
We are a leading technology firm committed to innovation and excellence in the field of software development and data solutions. Our mission is to empower businesses through cutting-edge technology and a collaborative culture that values diversity and inclusivity.
About the Role
The role requires a seasoned professional with extensive experience in programming and data systems. You will be responsible for leading technology assessments and collaborating with various stakeholders to deliver high-quality solutions.
Responsibilities
Fluency in programming languages such as Java, Node, Python
Expert with frameworks, platform trends in the space of Data and Distributed Systems – Hadoop, Kafka, Spark, Elastic Search, Graph DB, etc.
Ability to lead various Technology Assessments
Broader knowledge of infrastructure and info security
Familiarity with frameworks such as Spring Boot, Spring Data, and microservices methodology
Documenting Solution Design and Architecture Options Analysis and Recommendations with costs / benefits, high-level tradeoffs, constraints, and assumptions
Define / Refine Architecture Guidelines and Principles
Detailed Designs (RESTful API design)
Delivering proof of concepts and reference implementations
Excellent communication skills; verbal, written, and presentation skills and interpersonal skills
Mentor and direct architects and engineers
Cross-Functional collaboration with various stakeholders and partners (Business, Product, Engineering, and Architecture)
Comfortable with context switching and managing across multiple priorities
Make high-quality decisions with limited information
Thrive in an environment of constant change
Be a quick learner undaunted by complex systems
Ability to expand to new domains and be able to pick up and contribute quickly
Experience in the payments or eCommerce industry
Prior knowledge of Risk Management and Fraud Detection technologies in the Payments industry is a plus
Prior experience in active-active, multi-AZ, multi-region processing a huge plus
Fluent English and Mandarin-speaking is a plus
Qualifications
Total Experience : 10 – 16 Years
Location : Chennai (Hybrid)
Required Skills
Fluency in programming languages such as Java, Node, Python
Expertise in Data and Distributed Systems
Strong communication and interpersonal skills
Preferred Skills
Experience in the payments or eCommerce industry
Knowledge of Risk Management and Fraud Detection technologies
Pay range and compensation package
Competitive salary based on experience and qualifications.
Equal Opportunity Statement
We are an equal opportunity employer and are committed to creating a diverse and inclusive workplace. We encourage applications from all qualified individuals.
Application Architect • Vijayawada, Andhra Pradesh, India