Total experience of 6+ years in SaaS Software Development
Be involved and take ownership of the end-to-end delivery – from solution design, estimation, development, testing and deployment
4+ years experience developing, deploying, debugging of Java / J2EE applications
2+ years experience with developing using Springboot
2+ years experience with developing micro-services using REST or GraphQL APIs
1+ years experience with developing using Python
2+ years experience in front-end development with strong skills in JavaScript, CSS, HTML5, TypeScript, Angular (version 8+)
3+ years experience with database systems including SQL or NoSQL data stores
2+ years Experience in development and design of CICD & other automation frameworks
Experience on unit test and API & UI Automation test development and execution
Ability to write high-performance, reusable code, including appropriate testing
Uphold quality standards including reliability, efficiency, security, maintainability and usability by applying best practice processes, methodologies and tools
Proven oral/written communication and organizational skills
Ability to multi-task and re-prioritize under pressure
Understanding of Agile Development principles and practices
Total 5+ years experience in Software development
3+ years experience developing, deploying, debugging of Java / J2EE, Springboot applications
Preferred Technical and Professional Expertise
2+ years of relevant experience with technologies like NoSQL DB , Git, Jenkins and build tools like Maven/Gradle is much preferred.
2+ years experience cloud-native technologies including Docker containers, Kubernetes orchestration, or OpenShift
Familiarity with Cassandra, Mongo, ElasticSearch, Flink and/or Kafka.
Familiarity with other programming models and open standards