Cloud Full Stack Java Lead
Job Description:
Cloud Full-Stack engineer with experience in design and implementation of complex and distributed digital platforms, particularly in building high-performance backend and/or frontend framework.
Core Responsibilities:
- Design, develop and test the digital platforms, websites, portals, business applications and systems for client’s business initiatives.
- Owning the design and development of digital platforms within project timelines, implementation of design specifications, following best coding practices and design principles, documentation and testing of systems.
- Conceptualize and develop prototypes quickly and evolving to end products through agile practices and product engineering approach.
- Build the backend of the application using Java, Spring Framework, or other backend technologies.
- Integrate the applications with cloud services such as AWS, Azure and GCP for scalability, performance, and cost-effectiveness.
- Build, maintain and improve the clean code with a pride of ownership.
Requirements:
· BE/BTech/MCA in computer science from reputed college.
· 5 to 8 years of total relevant technology experience.
- Proven production level at least 4 years relevant experience as a Java and Integration engineer.
- Project experience of at least 3 years in Java Advanced and Java SpringBoot.
- Must have delivered E2E 1-2 projects using Java and public cloud GCP/Azure/AWS.
- Should have at least 1 year experience in leading team.
- Deeper Experience in Java core, Java Advanced and Java SpringBoot.
- Experience in any cloud native development – AWS, GCP, Azure.
- Experience with microservices architecture, software architecture, Design principles and design patterns.
- Familiarity of HTML, CSS, JavaScript Frameworks, React JS / Angular JS.
- Familiarity of DevSecOps concepts and implementations.
- Experience optimizing the performance of web applications and debugging, performance improvement, optimization, and refactoring code.
- Knowledge of current industry standards for secure web and mobile design.
- Strong problem-solving and analytical skills.
- Excellent verbal & written communication and collaboration skills.
- Customer-focused, react well to changes, work with teams and be able to multitask on multiple products and projects.
Must be self-motivated and objective driven. He / She should be ready to learn new domain and technology based on organization strategy.