Role : Java Architect
Location : Mumbai & Bangalore
(Openings : Mumbai 2 & Bangalore 3)
JD : This team and role are ideal for someone looking for a challenging development role in high volume, large data distributed processing environment.
Skills Required
10+ years of experience in developing enterprise solutions
Hands-on Java and open-source server-side technologies development experience
Strong application design skills
Strong fundamentals of domain / event / message driven architecture
Hands on experience with modern distributed technologies such as messaging brokers (e.g. IBM MQ, Apache Kafka) and distributed caching solutions (e.g. Hazelcast)
Proficiency in writing c omplex SQL queries and experience with RDBMS providers like Sybase, MSSQL, etc.
Excellent verbal and written communication skills
Good problem solving and analytical skills with strong knowledge of Data Structures / Algorithms
Experience with agile development principles, methodologies, and DevOps adoption of CI / CD / CM.
Desired Skills (Optional)
Experience with scripting (Python) and the Linux platform.
Experience of no sql databases (eg MongoDB) at scale
Experience with database performance tuning
Java Architect • goregaon east, India