Tech Lead - Java Full Stack (Remote)
Location: St. Louis, MO (Remote is an option; this is a Full-Time Perm Role)
Required Skills
Required Skills
- 10 years experience as a developer or lead
- 1+ years of experience with Test-Driven Development
- Experience with the following technologies: (Must)
- JavaScript
- Typescript
- React
- AngularJS
- Jest
- Jenkins / Gradle
- Relational databases / No SQL databases
- Java/Groovy/Grails
- Experience working within a scrum based team
- Collaborative, strong communication skills to convey status and impediments in daily scrum
- Participative in backlog grooming when reviewing user stories
- Experienced with sprint-based delivery
- Work directly with our highly collaborative team of Technical Solution Architect, Business Analysts, Software Engineers, DevOps, and Quality Assurance to design and implement React features to deliver business value for our large-scale enterprise projects
- Design, develop, test, deploy, and supports API-based systems focusing on industry best practices with a cloud-first emphasis.
- Define, direct, and oversee all work on the migration of Angular JS components to React.
- Help Solution and direct new React features associated with ongoing release work
- Facilitate training of resources in React methodology and best practices
- Implement timely decisions on complicated technical problems.
- Manage individual tasks and timelines with the ability to work without direct supervision.
- Seek continuous quality improvements for supported systems
- Participate in peer code reviews
- Assist in troubleshooting production issues and new build deployments
- Contribute to documentation of technical architecture and systems for product
- Identify issues and risks within available information and adapt solutions accordingly
- 10+ years of software engineer experience or BS in an IT-related discipline (Computer Science, Engineering, etc.)
- 5+ years of AngularJS and React JS experience including solutions
- Proficiency in multiple tools of the full stack covering frontend frameworks, databases, and deployments
- Experience with a variety of general programming languages - Preferably Java/Groovy/Grails
- Experience with Test-Driven Development
- Experience with a variety of database technologies
- Experience with providing Technical Training
- Experience with containerization
- Demonstrated ability to quickly learn new technologies
- Advanced ability to solve complex problems, drawing upon creativity, experience, and multiple sources of information
- Advanced communication skills, including the ability to communicate complex information in a straightforward manner
- Proficiency with Agile methodologies (SCRUM, Kanban) and development practices (Continuous Integration and Test-Driven Development)
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Other -
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at CloudQ by 2x
See who you knowGet notified about new Software Engineering Technician jobs in St Louis, MO.
Sign in to create job alertSimilar jobs
People also viewed
-
Java Software Engineer
Java Software Engineer
-
Senior Systems Engineer
Senior Systems Engineer
-
PostGIS Developer - 100% Remote (26468)
PostGIS Developer - 100% Remote (26468)
-
Dynatrace Engineer
Dynatrace Engineer
-
Back End Developer
Back End Developer
-
Data Engineer
Data Engineer
-
Mobile Developer
Mobile Developer
-
Data Scientist (Mid)
Data Scientist (Mid)
-
Application Performance Monitoring Engineer
Application Performance Monitoring Engineer
-
Manager, Software Engineering - Java
Manager, Software Engineering - Java
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More