We are lookingfor an experienced developer to make intuitive high-level decisionsfor software modules.
Responsibilities
Collaboratewith other functions such as Operations, Testing and Product management intranslating Product Requirements to functional modules
Take ahands-on approach in mentoring/coaching junior team members in translatingdesigns to product code / debugging
Use toolsand methodologies to create representations for functions and user interface ofdesired product
Develophigh-level design specifications with attention to system integration andfeasibility
Monitorcode quality and take corrective measures where required
Successfullycommunicate all concepts and guidelines to junior team members
Providetechnical guidance and coaching to developers and engineers and e nsure the software module meets allrequirements of quality, security, maintainability, extensibility etc.
Requirements
Provenexperience as a hands-on java developer
Experiencein software development and coding in java/j2ee technologies
Experiencein RESTful Web Services development and Angular
Demonstratedexperience and expertise in Spring family of frameworks
Knowledgeon software and application design and architecture will be an added advantage