Thursday, February 18, 2021

Software Engineer III - Java/J2EE Frameworks (6-11 yrs) (Techno Science)

Roles & Responsibilities:

- Active participation in various scrum ceremonies such as Story grooming, sprint planning sessions etc., and contribute towards identifying technical risks, alternate solutions to various problems etc.

- Responsible for E2E ownership (Design to support) of multiple significant software modules

- Responsible for leading the integrity of technical work on significant concurrent projects.

- Plans, participates and performs the technical work of an assignment.

- Provides guidance regarding design activity to other programmers on technical aspects relating to the project.

- Leads the implementation, automated unit and integration testing, code reviews, debugging and integration of code of extreme complexity across multiple concurrent projects.

- Proactively looks for ways and patterns to continuously automate feature testing with measurable and tangible goals

- Anticipates needs and problems while creating solutions. Is willing to ask difficult questions and take risks. Greets challenge and change as opportunity

- A highly motivated fast learner who can self-start and - figure out what needs figuring out-

- Actively participates in development community of practices in sharing and learning best practices, leads initiatives within the community and involve in other organization initiatives

- Excellent verbal and written communication skills. Ability to effectively document artifacts and processes then explain them to others

Skills, Knowledge and Experience:

- Minimum 6 years- experience in Web Application Development using Java/J2EE related technologies; Expertise in OOAD principles and methodologies

- Hands-on experience in developing Java/JEE based web applications based on micro-services architecture (using Spring Boot, REST APIs)

- Strong in programming disciplines like object oriented principles, design patterns, data structures and unit testing (TDD using junit), Domain driven Design (DDD)

- Strong experience to Cloud computing using AWS/ exposure to any Private cloud

- Extensive experience in Java application development frameworks and technologies: Apache tomcat, Jetty, Juice, Spring and JSON/XML/Ajax

- Strong experience with databases (Postgres/MySQL/Oracle/NoSQL DB), persistence frameworks, and SQL

- Extensive knowledge in handling complex data structures and well versed in developing multithreading applications.

- Experience with GitHub, Docker, Kubernetes, CI/CD frameworks (Jenkins)

- Good experience using Scrum based software development methodologies

- Experience, instincts, and enthusiasm around testing, testability and automation

- Excellent verbal and written communication skills. Ability to effectively document artifacts and processes then explain them to others

- Experience in designing and architecting large-scale and highly available distributed software

- Frontend development experience with Javascript, Ajax,Bootstrap, HTML 5, CSS, Angular JS and understanding of browser compatibility issues.

- Experience with development on one or more mobile platforms a plus.

Apply Now

No comments:

Post a Comment

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