On behalf of our customer, a Global Digital and Technology Company, we are looking for Java Full Stack Engineer.
WHAT MAKES YOU A GOOD FIT FOR THIS ROLE:
Experience in SrpingBoot, Languages - Java 10, Linux Shell Script
Frameworks and libraries - Angular 4, Spring Boot
Experience in Microservices
Work in an agile environment with customer stakeholders
Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment
Fundamental knowledge of design patterns
Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
Passionate about building great solutions
Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery
Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.
WHAT ARE YOUR RESPONSIBILITIES:
Writing and reviewing great quality code
Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project
Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it
Determining and implementing design methodologies and tool sets
Enabling application development by coordinating requirements, schedules, and activities.
Being able to lead/support UAT and production roll outs
Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it