Full Stack Developer - Java/j2ee

Okda Solutions
  • Hyderabad
  • 10-15 lakh
  • 7-10 years
  • Views
  • 03 Jan 2017

  • Software Architecting

  • IT/ Technology - Software/ Services
Job Description

Responsibilities :

- Create functional specifications, carry out feasibility analysis and provide effort estimation

- Participate in Design, Development, Testing and Maintenance of Software Products

- Be an integral part of the software development team to understand source control, build, testing, branching, and release needs that need to be part of the Software Development Environment

- Lead root cause analysis of software and system defects and work with a complex code base, taking the initiative to solve problems and provide clean solutions.

- Analyze existing software products and recommend new technical developments.

- Improve the functionality, reliability, performance, usability of the Software Products

- Create and maintain product technical documentation

- Contribute to the development of key guidelines to provide standardization of effort throughout all products.

- Comply with good software engineering principles, including but not limited to standard coding, documentation, version control and testing practices

- Work closely with other team members in an Agile development environment.

- Work efficiently with minimum supervision.

Preferred Qualifications :

- 7+ years of Professional software development experience in Java/J2EE

- Strong front-end web development experience with HTML5, CSS4 and JavaScript libraries like jQuery, D3, RequireJS, and Backbone

- Solid understanding of AJAX and object-oriented JavaScript programming

- Strong technical aptitude and experience with the following technologies: Web 2.0, REST and NodeJS

- Previous experience designing, developing and deploying solutions that involve integration using well-published APIs (REST, SOAP, RPC etc).

- Experience with SQL and a variety of RDBMS environments (MySQL, PostgreSQL, etc)

- Experience with Distributed Version Control Systems. GIT is preferred

- Strong experience in Maven and Continuous Integration tools like Jenkins or Bamboo

- Experience working with Atlassian tools is preferred

- Strong ability to apply analytical and problem-solving skills to solve complex design and coding challenges.

- Ability to work as a valued team player in a fast-paced environment in small teams

- Strong working knowledge of software build, packaging, release management and installation process.

- Expertise in using project planing and management software.

- Experience with Agile software development methodologies.

- Ability to interact with any level within an organization.

- Ability to self-motivate and multi-task.

- Ability to work independently and as part of a team.

- B.E/B.Tech in EE, EECS, CS, MIS or comparable discipline

- Excellent verbal and written English.


Job Posted By

About Organisation

Okda Solutions