Develop and maintain middleware applications in AWS, ensuring operational readiness and addressing business requirements.
Responsibilities
- Code software applications based on design specifications to support internal and external needs.
- Monitor and maintain middleware applications within AWS cloud environments.
- Identify system enhancements to improve functionality and simplify administration.
- Facilitate application changes, including defect fixes, enhancements, and configuration updates.
- Collaborate with BA and QA teams to create test plans and resolve issues.
Required Skills
- Expert-level implementation of SOAP and REST services.
- Advanced proficiency with the Spring Framework (Spring JMS, Spring Security, Spring Data, Spring Integration).
- Experience building modern REST web services and consuming API-based services.
- Working knowledge of HTTP and TCP/IP protocols.
- Experience with AWS cloud environments.
- Ability to mentor team members on coding practices, design principles, and implementation patterns.
- At least 5 years of professional experience in software development.
Preferred Skills
- Experience with scripting languages such as Python or Ruby.