Overview
On Site
Full Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Skills
Spring
RESTful
Docker
Microservices
Orchestration
BPM
Java/JEE
Camunda
Job Details
Job Title : Lead Application Developer
Location : Charlotte NC
Job Description:
The Lead Application Developer will be responsible for developing high quality applications by writing efficient code, debugging, testing and deploying software using Camunda and business process orchestration. The role will partner with business teams to identify processes to build scalable, intelligent, end-to-end process orchestration.
Responsibilities:
- Delivers end-to-end technical solutions for multiple products/or complex projects through all phases of SDLC lifecycle, including requirements analysis, design, implementation, testing and deployment
- Accountable for all aspects of the software development lifecycle, as well as partnering with project managers and scrum master's to ensure successful delivery
- Participates in sizing and estimation activities within the agile team
- Communicates daily with the Scrum Master or Team Lead and the Agile team on progress made and planned progress for the coming day and reports any impediments that are blocking their progress
- Attends all Scrum ceremonies; Daily Stand Up, Sprint Planning, Review and Retrospective
- Works collaboratively with Business Analysts to translate business requirements into user stories and tasks that can be executed on
- Ensures that technical decisions are made quickly and that outcomes meet standards set forth by the organization
- Actively works to remove impediments that prevent the team from delivering product increments at the end of each sprint
- Ability to understand low-complexity business requirements and translate them into coding
- What are we looking for?
- We want strong collaborators who can deliver a world-class client experience. We are looking for people who thrive in a fast-paced environment, are client-focused, team oriented, and are able to execute in a way that encourages creativity and continuous improvement.
Requirements:
- 5+ years of experience in software development using Camunda, BPM, and process orchestration
- 5+ years of experience in software development using Java/JEE, Spring Boot, Microservices and Restful Services
- 5+ years understanding of RESTful service designs
- 5+ years working knowledge of continuous integration tools
- 3+ years working knowledge of containerization tools like Docker
Preferences:
- Bachelor's degree in Computer Science or related field preferred
- Strong analytical skills
- Deep knowledge of Core Java and JEE
- Strong leadership skills and ability to mentor resources
- Experience working with Agile methodology
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.