Thursday, April 08, 2021

Lead - Product Development - Java/J2EE (5-8 yrs) (Multirecruit)

Job Description :


- Design and development of three-tier - high-performance and scalable enterprise products.

- Own feature development from the definition, design through delivery.

- Hands-on full stack developer who is passionate about Go Language, Java/J2EE development, UI, SQL, building highly scalable and resilient applications, and focused on solving complex business problems

- Orientation to contribute both as a technical lead as well as an individual contributor.

- Lead the team to deliver high-quality software, by reviewing their work and mentoring them.

- Ability to research, follow up and resolve complex challenges.

- He/She will have responsibility for unit-level design, coding, unit testing, integration testing, and participating in the full SDLC

- He/She will be expected to produce high-quality code that can pass critical peer review, and work under a high-pressure and timeline-driven environment.

Qualifications :

- Bachelor's degree or higher in Computer Science or Engineering equivalent

- Minimum of 5 years experience in product development

- Responsible, organized, and possess critical thinking with good interpersonal and communication skills

- Able to demonstrate good analytical problem-solving abilities and strong leadership aptitude

- Able to work at both abstract and detailed level

- Must be fluent in English, and strong communication skills.

- Motivated self-starter that likes to work as part of a team

Technical Requirements :

- Strong experience in Core Java 8 and above, Collections, and Data structures.

- Develop solutions using core java, Spring / Spring Boot, JSON, Rest API, and other web technologies.

- Hands-on with UI development with strong experience in HTML5, JavaScript, CSS3, Responsive UI. An added advantage for exposure to Angular. Knowledge of Liferay will be added advantage. Ability to design and develop UIs and end-to-end integration.

- Object-oriented analysis and design using common design patterns.

- Enforcing and Writing code following good standards (well documented with good code coverage and properly tested code).

- Excellent knowledge of Relational Databases, SQL, and ORM technologies (Hibernate and Mybatis). Ability to model & design databases for high availability and high volume.

- Ability to design and build a scalable platform with APIs.

- Strong programming skills, as well as the ability to review complex code bases written by others.

- Strong knowledge of test-driven development and continuous integration

- Exposure to security, application clustering, and load balancing techniques.

- Passion for collaboration and working on agile teams. Prior experience with working on fast-paced milestones using flexible and adaptive methodologies.

- Excellent problem-solving skills.

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.