Experience in enterprise software environment using java & J2EE technologies
Having sufficient design experience in a complex enterprise software
environment.
Strong foundation in computer science fundamentals: data structures,
algorithms, and coding
Hands on experience in developing code using Kafka and Redis
Good exposure to various Design patterns
Good working knowledge of UML and hands-on experience in at least one of
the UML tools
Hands-on experience with Java, J2EE, Spring, Hibernate, Web Services, REST,
SQL
Knowledge of Open Source tools is a must
Strong experience in relational database(Postgres) and SQL. Experience of
NoSQL(Cassandra/Foundation DB) highly desirable.
Good team player -Needs to work with Architects/ technical leads/ business
leads to arrive at solutions.
2 -6 years of software experience with designing and developing Java and
J2EE solutions.
Valuable Verbal and written communication skills.