In the role of Tech Arch, you will be a technology professional adding value to a gamut of Software Development life cycle stages. You will create architecture, help with design of common modules and review code and contribute to the go-live plan. You will have the opportunity to collaborate with some of the Best talent in the industry to create innovative high quality and defect-free solutions to meet our
clients' business needs You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued
Qualifications
Basic
Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
12+ years of application design and development experience in Java/J2EE technologies_
• Experience in Web Development using Groovy, REST, SOAP. Spring Framework
Experience working with databases like Cassandra_
• Experience with continuous integration tools like Jenkins
• Experience with data streaming software like Kafka
Experience with hosting platforms like Docker/Azure or Open shift
• Experience in Development, Maintaining and unit testing of Web applications & Web services_
• Experience using common Java frameworks and libraries_
• Ability to collaborate with Client technical teams to understand functional requirements and the big
picture to develop effective, flexible solutions.
• Ability to work in team environment and client interfacing skills.
• Experience and desire to work in a Global delivery environment and mentor a team of 3-4 developers
• Strong analytical and communication skills.
• Experience working with IBM Rational Software architect (RSA) Web Sphere Tomcat server environment.
• Experience working in an Agile DEVELOPMENT environment.