Experience - At least 9-12 years’ experience in building highly available & scalable platforms & experience with Java & Java EE Technologies.
Skills : Experience in enterprise software environment using Java & Java EE technologies :
Having sufficient design experience in a complex enterprise software environment.
12+ years of software experience with designing and developing Java and Java EE solutions
Strong foundation in computer science fundamentals : data structures, algorithms, and coding
Good exposure to various Design patterns (Java EE, Gang of Four and Microservices)
Hands-on experience with Java, Java EE, Spring, Hibernate, Web Services, REST, SQL
Good knowledge of Open Source tools a must
Must have strong consulting skills and should have successfully completed at least 2 large consulting engagements
Strong experience in relational database and SQL. Knowledge of No SQL is a must.
Should be a good team player - Needs to work with Architects / technical leads / business leads to arrive at solutions
Needs to handle technical teams for managing and delivering technology solutions
Must have good Verbal and written communication skills
Exposure to AI tools such co-pilot, cursor, codium etc.
Belief in the power of AI and experience leveraging AI tools in various stages of SDCL (Coding, Testing, CI / CD, Monitoring and Support) will be an added advantage
Java Architect • Mumbai, Maharashtra, India