Job Description
Software DEVELOPER PROFILE – Technical Business Analyst
- At least 2 years of working experience with JIRA and AGILE processes such as SCRUM.
o Experience working with AGILE delivery processes using SCRUM for Sprint planning, sprint development, effort tracking and reporting
o Setting up projects in JIRA, creating stories in JIRA
o Able to use confluence for wiki / documentation hub
o Able to gather and draft business and technical requirements from stakeholders and document them as appropriate in JIRA and confluence
- Good understanding of monolithic enterprise applications like CRM (Siebel, salesforce) and other software systems
- Good understanding and experience working with Service Oriented Architecture and Microservice Architecture
- Able to demonstrate / show case development work on regular basis (e.g. every 2 weeks)
Essential:
- 3-5 years of experience as hands-on programmer
- Expert in Java 8 or beyond
- Fundamentals of Spring framework
- API Design & Implementation
- Decent exposure to at least one cloud platform (AWS or GCP or Azure)
- Version control systems (Git, GitHub, bitbucket)
- Build tools (Gradle or Maven)
- Any NoSQL db. (Mongodb etc.)
Highly desirable qualification(s):
- CICD (Bamboo/Jenkins/Shell scripting/Python)
- Static scan analyzer (sonar, pmd, check style)
- Security vulnerabilities (detecting & resolving - Coverity, Vera code, Source clear)
- Branching strategies, pull requests and reviews. Exposure to PCF
- Spring Cloud (Eureka, Zuul, API GW, Config server, etc)
- Exposure to API Managers (APIGEE, WSO2, Kong, etc)
- Container management systems (Docker, Kubernetes, etc)
- Practical understanding of API monitoring tools (New relic, Pager duty, Splunk etc.)
- Kotlin, Node.js, JavaScript
- AWS IAM, EC2, ECR, S3, Lambdas, Cloud watch, Kinesis Streams, Code pipeline etc.
- PCF developer. IntelliJ, VSCode
- Having a good reach in stack overflow. Active contributor in open-source projects.
- AWS API gateway. API Security knowledge - Basic AUTH/ Oath - in the non-mandatory sections
Highly Desirable certification(s):
- AWS certified Cloud Practitioner
Skills
API Design, API Design, AWS API, AWS IAM, Bitbucket, Check style, CI/CD, Docker, EC2, Git, GitHub, Gradle, Java, JavaScript, Kubernetes, Maven, MongoDB, New Relic, Node.js, NoSQL Databases, Pager Duty, PCF