The API Center of Excellence team needs a developer with 2+ years of experience in software development with 1 year of AWS experience.
This role requires working with multiple Business Units in various roles to estimate, design & implement API solution as per defined Reference Architecture and provide operational support to the Platform.
The candidate should have knowledge / experience in technologies such as AWS cloud hosting, Security standards like OAuth 2.0, Open ID, SAML 2.0 etc.
What you ll do :
Interface with other technical personnel or team members to finalize requirements.
Work closely with other development team members and Business units to understand moderately complex product requirements.
Successfully implement development processes, coding best practices, and code reviews.
Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
Resolve technical issues as necessary.
Complete bug fixes.
Work as Subject Matter Expert in Shared Services, API COE Team that supports multiple Business Units within Enterprise.
Design & implement solution that comply with Non-functional requirements such as Logging, Monitoring, Alerting, Security, Auditability, etc.
Qualifications
What your background looks like :
Bachelor’s degree in software engineering, Computer Science, or Information Systems
2+ years of experience Software Engineering, Computer Science, or Information Systems
Working knowledge of on-premise / cloud-based infrastructures, SDLC pipelines, and deployments / configurations and definition / evangelism of best practices / standards.
Knowledge of API gateway management is a plus.
Software development in Java / JEE, web and middleware integration technologies like web services, RESTful API's, etc.
Application development frameworks like Spring, Hibernate and AngularJS.
Automation tools for build / deployment - Maven, Jenkins, GitHub etc.
Web Services and API testing tools like SoapUI, Postman, etc
Experience with Scripting languages such as JavaScript, Python, Functional programming, etc.
Strong written communication skills are essential.
Ability to learn new technologies and complete Proof-of-Concept (POC), MVP releases in a timely manner with limited budget and resources.
Individual Contributor and comfortable with completing the assigned tasks with minimal supervision.
Experience in Container and container-orchestration frameworks like Docker and Kubernetes is a plus.
Experience with Swagger API framework, Open API framework and Swagger Hub is a plus
Previous experience in API Design, Swagger, YAML, JSON, Developer Portal, etc is a plus
LI-MB2