A global staff augmentation firm is seeking a Sr. Application Developer to provide technology leadership across a multidisciplinary team. This role focuses on designing and delivering high quality enterprise solutions, ensuring they meet business requirements and adhere to best practices. The ideal candidate must have a Bachelor's degree in engineering, math, or computer science and experience with integration patterns and cloud computing. The role also requires a proven track record as an application developer with experience in large-scale applications.
Qualifications
Exposure & experience in Enterprise Integration Patterns.
Exposure & experience in Cloud computing, Event based systems and ERP/CRM system integrations.
Experience developing within large scale applications and processes.
Knowledge of non-functional requirements like Security, Scalability, Maintainability.
Experience with Workday, Oracle Cloud, SAP, PeopleSoft - a plus.
Responsibilities
Design and develop application solutions to business problems.
Design Application Integrations to connect IT systems inside the company and with external partners.
Develop specifications for new products/services and applications.
Assist with compatibility and integration of proposed products/services.
Mentor and provide technical oversight to team members.
Skills
Enterprise Integration Patterns
Cloud computing
Event based systems
ERP/CRM system integrations
SDLC processes
Security
Scalability
Maintainability
Agile methodologies
Scrum methodologies
Education
Bachelor's degree in engineering, math, or computer science
Tools
Spring Integration
Apache Camel
Mule
Spring Framework
Hibernate
Maven
Git
Oracle
MongoDB
Cassandra
Job description
A global staff augmentation firm is seeking a Sr. Application Developer to provide technology leadership across a multidisciplinary team. This role focuses on designing and delivering high quality enterprise solutions, ensuring they meet business requirements and adhere to best practices. The ideal candidate must have a Bachelor's degree in engineering, math, or computer science and experience with integration patterns and cloud computing. The role also requires a proven track record as an application developer with experience in large-scale applications.