6 Entomo Jobs
entomo - Senior Java Developer - Spring/Hibernate (3-5 yrs)
Entomo
posted 5d ago
Flexible timing
Designation : Senior Developer
Roles And Responsibilities :
- Design, implement and maintain java application phases.
- Develop, test, implement and maintain application software.
- Responsible for building customized enhancements to existing SaaS product.
- Be an outstanding Team Player.
- Manage and mentor a team of 5-7 resources.
- Work directly with Business, Sales and Product teams.
- Passion for a highly scalable performant experience.
- Passion for micro-services.
- Knowledge of (and a passion for) current trends and best practices in middle-layer and back-end architecture, including performance, continuous integration, scalability and stability.
- Build Proof of Concepts and close to Production ready APIs and back-end.
- Fast paced environment - should be open and willing to learn.
- Pair with other team members and SEs to buildout core application functionality.
- Very strong object-oriented design skills and understanding of well-engineered design.
Skills & Qualification :
- Hands on experience in Java 7 or 8 with good working knowledge of JSON, Spring, Hibernate frameworks, JPA, REST Services and Redis Cache.
- Working knowledge of JUnit, Maven & Jenkins.
- Experience in UI tier including JSP/Servlet, HTML 5, CSS, Angular JS, AJAX and Bootstrap.
- Good understanding and working experience with RDBMS i. Oracle, MySQL and MSSQL.
- Implements REST APIs are required for serving various aspects of the app.
- Familiar with implementation for most design patterns for powering core architecture.
- Should be able to manage and mentor a team of 5-7 developers and deliver high quality product.
- Should have good knowledge of Agile Scrums.
Plus Points :
- Knowledge in NoSQL technologies (MongoDB/Cassandra).
- Knowledge in Neo4J Graph DB.
- Knowledge of Micro services architecture.
- Engineering degree in any stream.
- Very strong programming skills and should be able to write optimized, modular code.
- Should have excellent communication, client interaction and interpersonal skills.
- Ability to work in fast-paced agile environment and cope with the speed of scrum process.
- Traits to take ownership of the components and deliver work end to end, including designing, development, release and bug-fixing.
Functional Areas: Software/Testing/Networking
Read full job description10-14 Yrs
4-12 Yrs