Back End Engineer-Java/jetty/jersey

Shalaka Management Services
  • Mumbai
  • 10-15 lakh
  • 3-5 years
  • Views
  • 06 Mar 2017

  • IT/ Information Technology

  • IT/ Technology - Software/ Services
Job Description

Communication :

Drive discussions to improve product across teams wherever there are inter dependencies across products

Coding :

- Write performant, unit-tested code, develop object-oriented models and design data structure for new software projects

- Translate high level business problems into scalable design and code. Create libraries for larger consumption

- Drive large refactoring exercises

Design :

- Define APIs and design and implement end-to-end services

- Create platforms in your product/team

Architecture :

- Create/Improve the architecture

- Introducing new architecture elements based on current needs

Org Development :

- Influence product requirements and operational plans. Instill best practices for development and champion their adoption, while working with product manager to estimate and plan projects in agile development framework.

- Mentor junior engineers on software design, coding practices and TDD strategies and form a holistic mentoring plan for Mentees

What experience we had like you to have :

- Deep expertise in JAVA using Jetty/Jersey tech stack to write maintainable,

scalable, unit-tested REST API's OR Experience in developing recommendation engines using Machine Learning; python/scala

- Good knowledge of using document stores like SOLR

- Strong object oriented design skills, knowledge of design patterns, and an uncanny ability to design intuitive module and class-level interfaces

- Experience leading multi-engineer projects and mentoring junior engineers

- Experience using key-value stores like Redis/Memcached

- Deep understanding of design patterns, optimizations, deployments and tuning servers like mysql/jetty/solr

- Prior experience in working with Agile software methodologies (XP, Scrum)

- Knowledge of Test Driven Development

Competencies/Skill sets for this job

Agile Java Scrum

Job Posted By

Shyam Menon
Associate Director

About Organisation

Shalaka Management Services