Java - Software Engineer
Mumbai, Maharashtra, India
Essential Technical Skills
● Strong and Core Java development e.g. J2EE, Spring, Spring Boot
● Design Patterns
● Experience of working in an agile environment with rapid and continuous iterative development.
● Strong knowledge/experience with RDBMS - preferably Microsoft SQL Server or Oracle
● Application servers - Tomcat or JBoss or Glassfish
● Knowledge in OOAD, Design Patterns
● Expert in writing Automated Unit Tests using JUNIT or similar
● Proficient in working on backend technologies like Oracle/ PL/SQL and stored procedures/triggers, etc
● XML, Web API / Web Services (REST and SOAP)
● Good technical analysis & troubleshooting skills
● Hands-on experience is a must
● A willingness and ability to learn other technical skills rapidly and without formal training.