This job is hybrid you must be located in Columbia,SC at the start of the contract. If you cant relocate and be on site 50% of the time do not submit your resume.
Our direct client has an opening for a SR Java Developer 11660-1. This position is up to 12 months, with the option of extension, in Columbia, SC. Please send rates and a resume. W2 only, no Subs allowed.
SENIOR LEVEL JAVA DEV IS A MUST
AZURE EXPERIENCE IS A MUST
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
- Daily standups
- Backlog refinement
- Demos\reviews
- 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 (Rank in order of importance):
- 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 (Rank in order of importance):
- 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
- Ci\cd pipeline development in azure devops or similar technology.
Required Education/Certifications:
- Bachelor’s degree in computer science or information management or a related technical field.
- Two years of experience in computer system development, maintenance and modification.
- 5 years’ experience in computer application system development and modification or any equivalent combination of education, training and experience.
Preferred Education/Certifications:
- Azure certifications
- No items to display.
Additional Skills:
Required skills (rank in order of importance):
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
Preferred Skills (rank in order of importance):
- 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
By replying to this job advertisement, I agree I want to receive additional job advertisements from FHR, including email, phone and mail to the contact information I am submitting. I consent to FHR, its affiliates, third parties and partners processing my personal data for these purposes and as described in the Privacy Policy. I understand that I can withdraw my consent at anytime.