Job ID:BL-11660-1 (911590511)
Hybrid/Local Java Developer (Azure Certification) with SpringBoot, Maven, Junit, AKS, Event Grid, Service Bus, Scrum/Kanban, Restful, CI/CD experience
Location: Columbia, SC
Duration: 12 Months
Remote Work Availability: 50%
Additional Skills:
REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE):
• MUST HAVE AT LEAST 5 YEARS OF APPLICATION DEVELOPMENT USING SOLID OBJECT-ORIENTED DESIGN PRINCIPLES AND STANDARDS
• ABILITY TO COMMUNICATE EFFECTIVELY AND WORK IN A COLLABORATIVE, TEAM ORIENTED ENVIRONMENT.
• JAVA WEB DEVELOPMENT EXPERIENCE INCLUDING SPRING BOOT, 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
o API MANAGEMENT
o CONTAINER APPS OR AKS
o EVENT GRID OR SERVICE BUS
o 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
REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE):
• MUST HAVE AT LEAST 5 YEARS OF APPLICATION DEVELOPMENT USING SOLID OBJECT-ORIENTED DESIGN PRINCIPLES AND STANDARDS
• ABILITY TO COMMUNICATE EFFECTIVELY AND WORK IN A COLLABORATIVE, TEAM ORIENTED ENVIRONMENT.
• JAVA WEB DEVELOPMENT EXPERIENCE INCLUDING SPRING BOOT, 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
o API MANAGEMENT
o CONTAINER APPS OR AKS
o EVENT GRID OR SERVICE BUS
o 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 AND TWO YEARS OF EXPERIENCE IN COMPUTER SYSTEM DEVELOPMENT, MAINTENANCE AND MODIFICATION OR 5 YEARS’ EXPERIENCE IN COMPUTER APPLICATION SYSTEM DEVELOPMENT AND MODIFICATION OR ANY EQUIVALENT COMBINATION OF EDUCATION, TRAINING AND EXPERIENCE.
PREFERRED EDUCATION/CERTIFICATIONS:
• AZURE CERTIFICATIONS
Job Description: Must have in additional to all required skills listed:
– 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
o DAILY STAND UPS
o BACKLOG REFINEMENT
o DEMOS\REVIEWS
o RETROSPECTIVES
• PARTICIPATES IN ALL DEVELOPMENT ACTIVITIES
o DEVELOPMENT
o CODE REVIEWS
o TESTING
o 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.
Professional Reference Check Form.docx