Saturday, April 03, 2021

Senior Software Engineer/Lead - Java/J2EE (3-15 yrs) (Seventh Contact)

Position Summary:

As a Java Software Engineer you will be working with a team of skilled, innovative and passionate engineers in creating cutting edge software solutions for creating and maintaining digital maps.

You support the team in creating breakthrough solutions, advancing agile development principles and improving engineering practices.

You are responsible for the successful creation of ground-breaking software solutions, while delivering customer value, with high quality along with continuous personal advancement.

Role and Responsibilities -

- Understanding stakeholders' requirements and translate them into concrete cross-platform architectural solutions

- Support development teams with expert technical guidance, predicting, identifying, assessing and solving application related issues

- Assist in creating and reviewing product design documents to ensure compliance with architecture standards

- Define internal standards and solutions for own field of expertise and focus on creating cross-platform architectural solutions

- Promote improvements for software development practices, processes and standards with consideration of quality, innovation and productivity

- Increase technical knowledge and skills in own field of expertise and share knowledge with colleagues within and outside the own team

- Support and lead the developers working in an agile model under your responsibility, assist engineers in solving technical problems

- Promote improvements for software development practices, processes and standards with consideration of quality, innovation, and productivity

- Build and maintain links to product owners and other product units to ensure appropriate communication paths are established and used.

- Supports product owner to identify and determine short and long term requirements for the team

Job Specifications

- 3- 15 years of experience with a proven track record in technical roles with expert-level hands on experience in Java / J2EE, Spring boot, Microservices, Cloud computing (AWS, Azure, Google Cloud), Databases (MongoDB / Cassandra)

- Experience in front-end technologies like Angular, React JS, Node JS & Node JS.

- Exposure to modern technologies like Kafka, Elastic Search

- Must have experience in complex architectural designs and getting them developed / deployed

- Must have experience in product development & design

- Exposure to DevOps concepts, tools, CI /CD pipeline is needed

- Quick learner, believes in continuous learning and acts as a catalyst for building the culture within the organization

- Analytical thinking skills, problems solving with strong exposure to root causing tools and techniques and ability to come up with win-win solutions in complex business situations,

- Strong experience in Data Structures, Algorithms and OOPS concepts / design patterns.

- Hands on experience of handling (or at least being major part of) complex business situations and enterprise level software products

- Thinker - can come up with ideas and has the courage and perseverance to bring them to reality

- Puts the team before self, believes in and is capable of building strong teams across units and rallying team's support for a cause

- Leads from the front, empowers his/her teams to take their own decisions.

 - Good Communication: active listening, influencing, challenges self and team, open to giving and receiving feedback

- Ability to coach and mentor people on technical topics

- Awareness and experience in working with multicultural, multi-locations teams

Apply Now

No comments:

Post a Comment

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