FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAWSAzureDistributed SystemsGradleJavaJUnitMavenMicroservicesMockitoSpringSQL
About the role
Key responsibilities & impact- Provide hands-on leadership on complex, multi-team initiatives
- Own end-to-end delivery for systems handling high-volume transactions
- Lead architecture and design decisions for distributed systems and event driven microservices
- Build prototypes and proofs of concept to validate new technologies
- Establish and enforce engineering best practices
- Mentor engineers and drive technical excellence
Requirements
What you’ll need- Bachelor's Degree
- 10 or more years' of total software engineering experience
- 7 or more years' of hands-on Java development experience
- 3 or more years' experience in a Technical Lead role
- 3 or more years' experience developing RESTful web services using the Spring framework.
- 3 or more years' experience using version control systems (e.g., Git).
- 3 or more years' experience with build tools (e.g., Maven, Gradle).
- 3 or more years' experience with unit testing frameworks (e.g., JUnit, Mockito).
- 3 or more years' experience with SQL development and database management.
- 3 or more years' of demonstrated experience leveraging Azure or AWS services for solution design and implementation.
Benefits
Comp & perks- Medical
- Dental
- Vision
- Life
- STD/LTD
- 401(k)
- Paid Time Off (PTO) or Flexible Time Off (FTO)
- Tuition Reimbursement
- Employee Stock Purchase Plan
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaRESTful web servicesSpring frameworkversion control systemsGitbuild toolsMavenGradleunit testing frameworksJUnit
Soft Skills
leadershipmentoringtechnical excellencecommunication
Certifications
Bachelor's Degree
