Java Full-Stack Technical Lead
Charles Schwab Inc.
Southlake, TX, United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Confluence
JIRA
Unit Testing
Behavior-Driven Development
Cloud Computing
Cloud Engineering
Cloud Foundry
Software Quality
High-Level Architecture
Spring Framework
Scrum Methodology
+15 more
Systems Development Life Cycle
Software Engineering
Test-Driven Development (TDD)
Spring-boot
Git
AngularJS
Information Technology
Atlassian Tools
Bitbucket
Front End Software Development
Restful APIs
Multiplatform
Software Version Control
Atlassian Bamboo
Microservices
Job description
We’re looking for a technical lead who can own end-to-end delivery on a cross-functional, multi-platform system - from architecture documentation through production support - while coaching a scrum team on Java and cloud development practices.
What You’ll Do
- Lead technical design, development, and implementation across a cross-functional, multi-platform application
- Coach the scrum team on Java and cloud development (Spring Boot, PCF, frontend/backend integration)
- Own code quality: reviews, unit testing, and adherence to best practices across the team’s deliverables
- Lead proof-of-concept work to establish reusable development patterns
- Produce high-level design, system design, and architecture documentation; secure architect team approval
- Act as security champion - evaluate and resolve vulnerabilities, close security gaps
- Configure and maintain CI/CD pipelines (Bamboo) into PCF environments
- Coordinate with offshore development and QA teams as needed
- Advise peers and junior engineers on technical problem-solving and delivery timelines
- Partner with Product Owner, SME, and Business Analyst on solution design
Requirements
- Bachelor’s degree (or equivalent experience) in Computer Science or related field
- 5-7+ years total software engineering experience
- 3-5+ years hands-on with Java, Spring Boot, Spring Framework, REST/microservices, and cloud-based development
- Experience coaching junior/staff-level developers
- Strong system design experience, mid-scale to enterprise
- Proven ability to translate architecture/leadership goals into technical design docs and delivery roadmaps
- Full SDLC experience, including production delivery
- Atlassian suite (Bitbucket, Bamboo, JIRA, Confluence)
- Experience with Git-based code management
Preferred
- Front-end development experience (Angular or similar)
- Exposure to test-driven development (TDD) or behavior-driven development (BDD)
- Hands-on experience with Pivotal Cloud Foundry
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
19 days ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
JF
Jonas Fritzsch
Résumé-Driven Development: How IT trends affect the job market for software developers
almost 5 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
EM
Eli McGarvie
Software Developer Salary in Switzerland [2023]
over 3 years ago