DirectClient: Texas Comptroller of Public Accounts(CPA)
Solicitation#304134444
Title: Java Microservices Developer
Location: 111 E 17th Street Austin, Texas 78711
Duration: Until 8/31/2022 with possible extension upto 8/31/2025
Last date for submission: November 7, 2021 (2.00 PM-CST)
Disclaimer: The selected candidate will be required to come in person to the LBJ Building to obtain CPA equipment, badge and initial assignments. Remote work allowed until COVID-19 situation settles
DESCRIPTION OF SERVICES:
CPA will require the Worker to work on the following initiatives and will perform advanced analysis/programming tasks such as:
• Participating in all phases of SDLC, including design, software development and code review.
• Performing extensive code reviews and analysis.
• Writing reports on code analysis to determine if industry standards and best practices are being followed; provide analysis to address found short comings.
• Providing guidance and knowledge sharing to existing development staff.
CANDIDATE SKILLS AND QUALIFICATIONS
Minimum Requirements:
Years Required/Preferred Experience
8 Required Professional experience in software development building production software systems
8 Required Experience with Java programming language
5 Required Experience developing and implementing highly scalable, high throughput web services and backend systems in a large-scale Enterprise environment
5 Required Experience in using SQL with relational databases
5 Required Experience designing and implementing secure RESTful web services
5 Required Experience with code reviews and in-depth code analysis
5 Required Experience with highly complex application security requirements
4 Required Experience with Git, Bitbucket
4 Required Experience completing system documentation
4 Required Experience with Microservices Architecture, containerization, orchestration, and related technologies such as Kubernetes and Docker.
3 Required Experience with Spring Boot
3 Required Experience developing/deploying software with a CI/CD pipeline including build automation/continuous integration, test automation, and deployment automation
3 Required Experience working as a member of Agile teams that have iteratively and incrementally delivered software while practicing code review
2 Required Experience with coaching, mentoring and knowledge transfer to junior level software developers and other personnel as required
3 Preferred Experience working with legacy applications/services and designing modernization solutions, decomposition of monoliths and implementing solutions architected around single-responsibility principle.
3 Preferred Experience in modern web technologies: JavaScript, Node.js, React.js, Redux, HTML5, CSS3
3 Preferred Experience with NoSQL datastores such as MongoDB, DynamoDB, Redis, etc.
2 Preferred Public sector experience (Federal, State or Local Government)
2 Preferred Experience with Jira
2 Preferred Experience with Confluence
2 Preferred Proficient with the Microsoft Office products, including Outlook, TEAMS, Microsoft Project, Word, Visio, Excel and PowerPoint
1 Preferred Experience with MuleSoft API development