Technical Expertise required
- Expert at designing distributed systems with the following stack
- Linux, Java, MySql/MongoDB.
Mandatory experience in following frameworks
- Spring, Spring Boot
- Apache Kafka
- AngularJS or ReactJS
- CI/CD tools
- Cloud
- Sonar/Code quality tools
- Experience in application security design including compliance with standards like OWASP / PCI DSS / Open authentication & authorization frameworks, Web and Mobile security, Cryptography, Security patterns, Web services security etc.
- Experience in designing solutions for large-scale deployments including large enterprises or service providers
- Deep understanding & experience with software development processes such as Agile, Extreme Programming, Lean processes, etc.
- Experience working with multiple global customers and with cloud technology development.
- Experience in security audits, application penetrating testing & troubleshooting, performance/load/stress testing & troubleshooting is strongly desirable.
- Strong inter-personal skills and ability to work in a collaborative environment with cross-functional teams and select third parties
- A deep understanding of architecture and design patterns at various levels.
- Solid experience of working in project / product teams
- Desire to stay abreast of new development tools and methods
- Maturity to understand large systems and recommend upcoming technologies to solve complex business problems
- Enjoy challenging and thought provoking work and have a strong desire to learn and progress (motivated enough to self-learn)
- Ability to pick up new technology independently
- Be able to work under pressure and multi-task while remaining professional and courteous
- Open to frequent travels.
- Exceptional ability to analyse problems and to propose innovative but workable solutions
- Team player
- Open minded, flexible, and willing to listen for other people's opinions.
- Excellent verbal and written skills
About the recuiterMember since Sep 10, 2017 Steve Gabler
from Maryland, United States