Overview
Remote
$65 - $75
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
Agile
Bitbucket
Configuration Management
Java
Jenkins
Roadmaps
Google Cloud Platform
Continuous Delivery
Continuous Integration
Google Cloud
Product Development
Scrum
Spring Framework
Job Details
Job Title: Technical Lead/Architect
Duration: 8+ Months (Possible extension)
100% Remote
Responsibilities:
- Looking for general back-end feature design help with a preference for candidates that have Continuous Integration and test automation experience.
- We want a Technical Lead/Architect that is passionate about middle-tier (Java) and database.
- Ideal if the candidate also had experience/knowledge with Continuous Integration and Continuous Delivery.
- Specifically, we would like someone with experience building out test automation as part of the product development process.
- The Technical Lead (TL) is an expert who provides technical leadership in the design, development and delivery of technology-enabled applications, products and services.
- The Technical Lead will provide solutions to business requirements, or technical issues, and is responsible for meeting development schedules and ensuring the delivered solution meets the technical specifications and design requirements.
- Responsible for overseeing the day-to-day software development aspects along with the IT (Development) Manager.
- They are required to learn the full duties of the Development team they support and will be expected to work alongside them.
- Develop applications, data integrations and technology solutions-40% of time
- Create Design & Technical Specs from Business specs, provide Technical guidance and mentoring to Developers & Sr. Developers-30% of time
- Lead and participate in code reviews, collaborate with fellow developers and Architects-10% of time
- Collaborate with the Project Manager, Product Manager, Business Analysts, Architects, Developers, Quality Analysts, Configuration Manager, and others during the delivery of the project-10 % of time
- Other duties as assigned-10% of time
Education/Experience:
- Bachelor's or Associate s Degree
- Previous experience as Tech Lead or Architect
- High level of expertise in designing, building, and maintaining modern web applications, including experience with:
- Application Architecture
- Java/Spring Boot
- Automated Functional Testing of Java-Based REST Services
- Test data management including set up and tear down of database data
- A Java-based API testing tool such as Rest Assured
- API Mocking framework to support functional testing (e.g. Wiremock)
- An SCM Platform: GitHub/Bitbucket/etc.
- A CI/CD Platform: Jenkins/Travis/GitHub Actions/etc.
- A Java Unit Testing Framework: Junit
BonPreferred:
- 3-5yrs experience with Agile Development Methodology (leading scrum teams, PI Product/Roadmap planning)
- Google Cloud Platform (Google Cloud Platform)
- Application Performance testing
- Successful implementation of CI/CD pipelines
- Development objective planning to include functional testing
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.