Software DEVELOPER PROFILE – Technical Business Analyst
• At least 2 years of working experience with JIRA and AGILE processes such as SCRUM.
Experience working with AGILE delivery processes using SCRUM for Sprint planning, sprint development, effort tracking and reporting. Setting up projects in JIRA, creating stories in JIRA. Able to use Confluence for wiki/documentation hub. 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/showcase development work on a regular basis (e.g., every 2 weeks).
• 3-5 years of experience as a hands-on programmer.
• Expert in Java 8 or beyond.
• Fundamentals of Spring framework.
• Decent exposure to at least one cloud platform (AWS, GCP, or Azure).
• Experience with build tools (Gradle or Maven).
• Familiarity with static scan analyzers (Sonar, PMD, Checkstyle).
• Knowledge of security vulnerabilities (detecting & resolving - Coverity, Veracode, SourceClear).
• Understanding of branching strategies, pull requests, and reviews. Exposure to PCF.
• Exposure to API Managers (APIGEE, WSO2, Kong, etc.).
• Practical understanding of API monitoring tools (New Relic, PagerDuty, Splunk, etc.).
• Familiarity with AWS services (IAM, EC2, ECR, S3, Lambdas, CloudWatch, Kinesis Streams, CodePipeline, etc.).
• Active contributor in open-source projects and a good reach in Stack Overflow.
• Knowledge of AWS API Gateway and API Security (Basic AUTH/OAuth).
• Basics of MASSL.
Highly Desirable Certification(s):
• AWS Certified Cloud Practitioner.
Skills:
#J-18808-Ljbffr