« Back

Java Lead

We are looking for Web Application Developer to join a team of agile developers responsible for building a new predictive analytic platform. It is a distributed enterprise solution with a service-oriented architecture composed of Big Data, grid and cloud computing, single page applications, JavaScript, Java and web technologies. This is an exceptional opportunity to be a part of the core team responsible for building this platform. In this role you will gain exposure from a broad technology stack.
As a team member you will provide solutions by collaborating with other team members and interfacing with product managers.
This position involves extensive use of HTML5, JavaScript, JSON, REST, Sencha, ExtJS and single page web application technologies.

Responsibilities

  • Provide technical expertise around product deliverable.
  • Apply and integrate technologies such as JavaScript, REST, Web Services to conceptualize, design, develop and unit test applications.
  • Evaluate technologies then design and architect software solutions in an agile team.
  • Provide feedback to product management regarding user stories, acceptance criteria and story point estimation.
  • Create detailed designs for implementations of user stories.
  • Collaborate with team members about their designs and solutions.
  • Perform code reviews as well as subjecting your code to reviews
    Requirements.

Skills and Experience

Required Experience:

  • 8+ Years of software development experience.
  • 5+ years of object oriented design and development.
  • 5+ years of professional development with JavaScript, HTML, CSS, Ajax.
  • 3+ years of professional development with Sencha, ExtJS or similar MVC library preferred.

Mandatory Skills:

  • Java/J2EE.
  • JavaScript.
  • JPA.
  • Spring.
  • REST web services.
  • Any JS frameworks (like angular, jquery, ExtJs is preferred).
  • Demonstrated ability to learn new technologies and frameworks is a must.
  • Effective time management and communication skills.

Nice to have Skills:

  • Experience with automated unit test frameworks and test coverage tools.
  • Experience developing applications with Agile team methodologies.

Education

  • Bachelors/Masters in Computer Science / Information Technology from a reputed college.
  • First class or better, and no gaps in education.

Start your career with Synerzip

At Synerzip, we pride ourselves on hiring talented people, paying well and retaining and nurturing our talent. Happy employees result in great work. That’s why Synerzip provides a fun environment. We encourage our employees to grow in their career beyond their full-time client engagement and offer an appropriate work-life balance. Plus, we do interesting work involving the latest technology. Interested? Start your career with Synerzip today.