
Senior Software Development Engineer (Core Java, OOPS, Junit, Databases, Javascript)
- Mumbai, Maharashtra
- Permanent
- Full-time
- Good understanding of OOPS concepts and application of them
- Java eco system(Java SE, EE) understanding
- Knowledge on Web servers(Tomcat) and Enterprise servers(JBoss, WebLogic, etc.,)
- Spring/Java EE application modules, lifecycle
- Unit/Integration/System Testing with JUnit and mocking frameworks
- JPA/Hibernate
- Microservices/REST API
- Java design patterns, Micro Services design patterns
- Security(OAuth or similar) framework understanding in detail
- RDBMS knowledge on multiple databases like Oracle, Postgres, MySQL, etc.,
- Good in understanding problems and should be able to come up with possible solutions/approaches/strategies
- Understanding of front-end technologies like Angular, React, Node, etc.,
- Understanding of NOSQL databases like MongoDB, Redis, etc.,
- Perform as a self-motivated software engineer, designing and implementing portions of a next-generation enterprise product.
- Focus on delivering working results meeting the given functional requirements and quality attributes.
- Flexible working as a contributing member of a small collaborative team.
- Strong problem-solving skills.
- Strong organizational and communication skills.
- 5+ Years of Experience as Java Development
- Working Experience/Knowledge on Agile methodology.
- The ability to learn new technologies quickly
- Education : B.E. in computers/Information technology