Job responsibilities
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Designs, develops and builds highly scalable and efficient system using best practices and design patterns.
- Builds robust and scalable REST API using Spring boot framework or similar.
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems.
- Develops and documents reusable React component adhering to modern UI/UX principles.
- Creates UI workflow using the low code platforms.
- Configures the API endpoints with API management system.
- Participates in peer code Review, identifying and troubleshooting bugs and patching deploying the fixes to Production.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Hands-on practical experience in system design, application development, testing, and operational stability
- Proficient in coding in Java based frameworks like Spring boot/Spring.
- Able to design React UI components as per the business requirements.
- Familiar with development tools such as Jenkins, GIT/Bitbucket, Jira, etc.
- Understanding of technologies such as Micro services, Containers, Oracle DB, SQL, NoSQL, Splunk, Dynatrace, Pivotal Cloud Foundry.
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Overall knowledge of the Software Development Life Cycle
- Prepare unit test cases and validate the results for accuracy.
- Experience with Public Cloud technologies.
Preferred qualifications, capabilities, and skills
- AWS Certification
- Understanding of the Application Observability and SRE concepts like SLI & SLO and Error budget.
- Exposure to PromQ, experience with PEGA System for UI workflow integration and experience with APIGEE API management system.
- Experience in Performance testing.