Location: Mumbai Experience: 3-5 yrs
At Seclore, we are all Entrepreneurs, not employees. Ours is a tribe of risk-takers, innovators, fearless problem solvers.
We are a passionate team with diverse backgrounds and experiences all driven to solve complex business problems with simple, intuitive solutions. We appreciate people who are fuelled by Passion, curiosity, hunger to learn & grow.
This position is for self-motivated and highly energetic individuals who possess the ability think multiple solutions for a given problem and can help in decision making while working in a super-agile environment. Seclore is a place where innovation is nurtured. We continuously push the boundaries of innovation and find new ways to add value to customers and stakeholders. We are proud to be recognized as "Great Place to Work" for the fifth consecutive year in a row.
RESPONSIBILITIES
As a Senior Product Engineer, you help Seclore to build a complex and challenging but highly usable product with the highest quality which can be used by millions of users without any hindrance to their productivity.
With your expertise, you research and decide the best and most practical solution for complex problems, estimate the work, manage priorities, deliveries and timelines. You work, as team member, with senior & junior developers and own the responsibility of quality product development. You work with your lead to assist in high level design, release plan. You carefully analyse the issues reported by customers and work with your leaders to find the best possible solution.
You will be a part of the product development and enhancement team and lead one of the many technically passionate engineers.
● High Level Design (HLD) and building Server-side components using best suitable technologies.
● You will be reviewing code of junior developers and get it approved from your leads.
● You should be owning one or more feature releases.
● You are responsible for the release of the product features which you are owning.
● Ensure the test cases written for all the features developed and you will be responsible for thorough dev testing.
● Work with Quality Engineering team to ensure all the defects fixed, verified before the final release.
● Research solutions and decide the best and most practical solution for complex problems.
Requirements
MINIMUM QUALIFICATION:
● Relevant experience of 5 years in full stack application development in Java/J2EE/Spring or similar frameworks.
● Must have skills of building responsive UI using Angular, react-JS or other SPA client development.
● Strong working experience in RESTful APIs, MVC, WebServices, JMS, at least one data persistence framework like Hibernate or iBatis, Cloud deployment (AWS/Azure/GCP).
● Understanding of integration of third-party Application through API, webhook, JMS or notification service.
● BE / B. Tech / MCA / PGDST or equivalent degree from reputed institute
● Hands-on knowledge of K8s, docker containerization.
● Working proficiency and communication skills in verbal and written English
MUST HAVE REQUIREMENT:
● Experience in Web application development
● Experience in Web API development
● Experience in SDK development
● Experience in MVC, JDBC, and RESTful web services
● Experience in Frontend technologies like JSP, Node.js, AngularJS, ReactJS, etc.
● Experience in Web technologies like HTML, CSS, JavaScript, jQuery, etc.
● Experience in Web Frameworks like Spring etc.
● Experience in Databases like Oracle, MSSQL, etc.
● Experience in Markup Languages like XML, JSON, etc.
● Experience in Container technologies like Docker etc.
● Experience in Web and/or Application servers like Apache, Tomcat, etc.
● Experience in Cryptography, Data Security, Information Security, and Security Technologies
NICE TO HAVE:
● Working experience of AWS Cloud Services.
● Deep knowledge of File Server, Email Server.
● Good understanding of DAC(Digital Asset Classification), DLP(Data Loss Prevention), CASB
● Experience in using Sharepoint of Google Drive APIs.