Proficient Full Stack developer with Java / J2EE.
About the Role
A proficient Backend developer with experience in various technologies and a strong understanding of software architecture patterns.
Responsibilities
- Proficient in REST services and micro service architecture.
- Proficient in Mysql Queries or any Backend technologies.
- Experience in common open source Software and tools such as Docker, Kubernetes, Jenkins, GIT or other Continues Integration / version control tools etc.
- Deep understanding of Software architecture patterns, Design patterns and Data Structures and scalable designs.
- Knowledge on Application Security is Good to have.
- Experience with cloud deployment would be added advantage.
- Significant Hands on Experience in delivery in a scaled agile environment.
- Building Architecture and frameworks for complex, scalable product.
- Mentor, guide and lead the team on the technical front.
- Collaborate with counterparts to understand requirements in detail and come up design, task breakdown.
- Investigate and drive analysis for new innovations and technologies.
Qualifications
Bachelor's or Master's degree in Computer Science or related stream.8+ years of experience in Software Engineering / Information Technology as a lead on solving real world problems.Required Skills
Required 4+ years of experience in Java and Micro services.Required 2+ years of DevOps experience.Experience of running production services in public clouds will be a plus.Passionate about technology. Love for technology. Take end-to-end ownership.Inter-personal skills to influence team, peers and upper management with effective communication and collaborative techniques.Ability to clearly articulate problems, solutions etc. (Written and verbal).Able to see gaps and areas of improvement in technologies, provide recommendations and take initiative to fix the problems.Ability to work with multiple stakeholders and take up responsibilities based on the organizational / business need.Lead and direct architecture discussions, design sessions and code reviews for functional correctness, architectural maintainability, and performance.Reinforce and promote engineering culture and values across the organization.