No more applications are being accepted for this job
- Work with your architects and team leads to plan the development and deployment details of work, always ensuring excellent monitoring, alerting, automation and observability
- Estimate, build, observe, test, and learn in an agile environment where sprints last 2 weeks
- Passionate about problem solving and creative thinking when it comes to a desire solve real life customer friction factors and challenges
- Enthusiastically plan sprints with the team, chunking down issues into small, manageable pieces. Execute against sprint plans by creating code, with a high QA automation code coverage and feeding relevant progress and re-plans back into product teams, sprint updates, release and timebox plans. Always creating sustainable, maintainable, and fully monitored code
- Use excellent diagnostic skills to raise and resolve defects; determine root cause to issues and provide solutions and offer workarounds to a business problem where development engineering becomes too complex
- Excellent programming skills in Java and related frameworks such as Spring and Spring Boot
- Strong Experience in REST API based Microservices development & integration that includes long running orchestration services
- Experience implementing services with modern authentication using OAuth 2.0, SAML, JWT
- Experience implementing Encryption/Decryption & SSL
- Implementation Experience in RDBMS (MySQL / PostgreSQL) and good SQL query knowledge
- Development experience using JIRA.
- Strong knowledge on Source Control Management using Git and BitBucket
- Experience with testing frameworks such as JUnit, TestNG & Rest Assured.
- Experience on Apache Kafka Event Streaming technology
- Hands-on Experience with Gradle build tool
- Experience on Kubernetes commands
- Good to have Knowledge on Cloud Technology (AWS)
Software Development Engineer - Bengaluru, India - Avis Budget Group (ABG)
Description
Software Development Engineer
Responsibilities:
Qualifications: