Required Skills
Mid-to-senior level Java/Mulesoft Developer with 3-5+ years of experience, strong background in Mulesoft and hands-on skills in Java development. Must Have: Mulesoft (including Anypoint Studio, DataWeave, CloudHub) Java Integration patterns, best practices Knowledge of API and data security SQL (stored procedures, querying) Nice to Have: SSIS SQL Server specifically (needs some RDBMS, pref SQL) AWS
Additional Skills
Job Description
The Mid-Senior Level Java, MuleSoft Developer participates in the SDLC for assigned projects to analyze, design, build, test, implement and maintain multiple system components and apps. Approximately seventy percent transactional and thirty percent strategy.&
RESPONSIBILITIES
- Design and enhance software applications under supervision of a manager or technical lead
- Participate in other application development projects, as assigned
- Attend formal and informal training sessions to continue developing technical skills as needed
- Successfully contribute to a team-oriented environment
- Work creatively and analytically in a problem-solving environment
- Perform other duties, as assigned
MINIMUM REQUIREMENTS
EDUCATION:& & Bachelor's& & & & & & & & & & & & & & & & & & &
FIELD OF STUDY:& & Technology/Engineering or similar degree
REQUIRED EXPERIENCE:& &
· 5-7+ years professional experience with min.& 5 years of programming experience
· Java, Spring Boot 3 years+
· 2 plus years experience in developing integration applications utilizing MuleSoft
· Hands on experience setting up and using CI/CD (continuous integration, continuous delivery/deployment)
- Full stack development experience - JS based client-side framework – React.JS, NoSQL experience, event driven and microservice architecture experience
- Mobile app development (iOS or Android)
- Strong understanding of Microservices architecture
- Knowledge of AWS or other Cloud platforms
- Database knowledge such as SQL Server, Oracle, MySQL, MongoDB
- Understanding of Agile, Scrum& PM& methodology and Test-Driven Development
- Strong communication skills
PREFERRED QUALIFICATIONS
· Master's preferred, Bachelors accepted& & & & &
· Technology/Engineering or equivalent degree