Vacancy expired!
- Systems analysis, design, development, integration, maintenance, and support
- Codes application using a disciplined Agile development process
- Integrates solutions with other applications and platforms
- Lead deployment of new modules, applies upgrades and fixes to the production environment ensuring production readiness
- Provides technical and system knowledge and guidance to team members
- Supports major projects that span a broad range of applications serving as the lead developer and subject matter expert by providing technical direction to others
- Contributes to solutioning efforts with team, application owners, architects, business analysts and clients
- Evaluates new application packages and tools; research best practices and recommends solutions
- Identifies technical requirements, creates technical design specifications
- Creates technical sizing for requirements for small to large projects gains appropriate acceptance
- Bachelor's Degree or equivalent combination of education and work experience required
- 5-8 years of relevant enterprise development experience on large scale systems
- Experience with Spring Frameworks (i.e., Spring Batch, Spring Boot, Spring Security)
- CI/CD with Atlassian toolset, Sonar, Jenkins and Bitbucket
- Advanced knowledge of:
- Application Security and secure coding best practices
- Modern web development best practices including responsive design, RESTful architecture, and microservice architecture.
- Java
- Unit Testing, Junit, and Mock Frameworks
- Desired skills include:
- Experience developing with modern JavaScript frameworks & libraries (i.e., ReactJS, AngularJS, node.js)
- Experience with containerized deployment on Docker Swarm
- Working knowledge of CMS systems including Strapi, WordPress or similar
- Experience with Amazon Web Services (Lambda, EC2, API Gateway)
Vacancy expired!