MO-5-5-SR Java Developer 11660-1
Focused HR Solutions · Columbia, SC · 14 mo ago
On-siteEngineeringContract
Scope of the Project
The candidate will help implement cloud native solutions to support:
- Rest api and asynchronous event and message-based pub\sub integrations using azure services (api management, container apps, event grid, and others).
- Standardizing and documenting design and engineering patterns, processes, and solutions.
- Azure applications supporting statewide integrations with sceis.
- Implementation of automated devops, gitops, and devsecops processes (unit testing, regression testing, static and dynamic security scans, app and infrastructure deployments, etc.).
Daily Duties/Responsibilities
- Participates in all agile activities.
- Backlog refinement.
- Demos eviews.
- Retrospectives.
- Participates in all development activities.
- Development.
- Code reviews.
- Testing.
- Works to complete work item acceptance criteria and the team’s definition of done.
- Works within the team’s devops model and assumes responsibility for end-to-end quality of their work and support.
- Works with the development team, architecture, and stakeholders to design and enhance business and technical processes and solutions.
Required Skills
- Must have at least 5 years of application development using solid object-oriented design principals and standards.
- Ability to communicate effectively and work in a collaborative, team oriented environment.
- Java web development experience including springboot, maven, junit.
- Understanding of and practice using solid object-oriented design principles.
- Experience developing containerized applications.
- Experience engineering and implementing applications in azure.
Preferred Skills
- Specific azure service experience.
- Api management.
- Container apps or aks.
- Event grid or service bus.
- Azure functions.
- Experience operating on an agile development team (scrum and\or kanban).
- Understanding of mature restful api design and development.
- Understanding of event driven architectures.
- Experience using azure devops for ci\cd pipeline development, backlog management, etc.
- Understanding of and practice using test-driven development principles.
Additional Skills
- Must have at least 5 years of application development using solid object-oriented design principals and standards.
- Ability to communicate effectively and work in a collaborative, team oriented environment.
- Java web development experience including springboot, maven, junit.
- Undestanding of and practice using solid object-oriented design principles.
- Experience developing containerized applications.
- Experience engineering and implementing applications in azure.