Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Empower

Lead Software Engineer

Empower

. Lead the design and development of microservices-based architectures using Spring and Spring Boot .

Posted 11/2/2026full-timeUnited StatesSenior💰 $114,000 - $165,300 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing microservices-based architectures using Spring and Spring Boot, while leading teams through the software development lifecycle and implementing best practices in TDD, BDD, and CI/CD. Proficient in building real-time streaming applications with Apache Kafka and optimizing application performance for high availability and scalability.

Highest-signal resume keywords
Microservices ArchitectureJava 11 Or LaterApache KafkaTDD And BDD MethodologiesSQL Databases

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
SpringSpring BootRESTful Web ServicesHibernateJPAORM ConceptsSQLNoSQLSoftware Design PatternsSystem Architecture
Soft Skills
MentorshipCollaborationProblem-SolvingCode ReviewTechnical Strategy
Tools & Technologies
GitCI/CDDockerKubernetesAWS
Industry Keywords
AgileScrumDistributed SystemsHigh AvailabilityScalability

Tech Stack

Tools & technologies
ApacheAWSCassandraDistributed SystemsDockerGRPCHibernateJavaKafkaKubernetesMicroservicesMongoDBMySQLNoSQLPostgresSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Lead the design and development of microservices-based architectures using Spring and Spring Boot
  • Architect and build real-time streaming applications using Apache Kafka
  • Define technical strategy and oversee the full software development lifecycle from requirements to deployment
  • Mentor and guide engineers
  • Conduct design and code reviews
  • Champion TDD and BDD practices
  • Collaborate with cross-functional teams to deliver secure, reliable, and scalable software
  • Drive adoption of best practices in system design, testing, DevOps, and CI/CD pipelines
  • Optimize application performance and resolve complex technical issues
  • Ensure systems provide high availability, scalability, and maintainability
  • Contribute to architectural decisions and align technical initiatives with business goals

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 7+ years of professional software development experience
  • 2+ years in a lead/mentorship role
  • Strong expertise in Java 11 or later
  • Hands-on experience with Spring, Spring Boot, and RESTful web services
  • Deep understanding of microservices architecture and distributed systems
  • Experience building real-time streaming applications with Apache Kafka
  • Strong experience in SQL databases such as MySQL or PostgreSQL
  • Experience with NoSQL databases such as MongoDB or Cassandra
  • Proficiency in Hibernate, JPA, and ORM concepts
  • Strong understanding and application of TDD and BDD methodologies
  • Understanding of software design patterns and system architecture
  • Experience with Git and CI/CD practices
  • Knowledge of gRPC, AWS technologies, Docker, and Kubernetes is an advantage
  • Familiarity with Agile/Scrum methodologies
  • Applicants must be authorized to work for any employer in the U.S.; employment visa sponsorship is unavailable, including CPT/OPT

Benefits

Comp & perks
  • Medical, dental, vision and life insurance
  • 401(k) plan with generous company matching contributions up to 6%
  • Financial advisory services
  • Potential company discretionary contribution
  • Broad investment lineup
  • Tuition reimbursement up to $5,250/year
  • Business-casual environment with the option to wear jeans
  • Generous paid time off upon hire
  • Paid time off program
  • Ten paid company holidays and three floating holidays each calendar year
  • Paid volunteer time — 16 hours per calendar year
  • Paid parental leave
  • Paid short- and long-term disability
  • Family and Medical Leave (FMLA)
  • Business Resource Groups (BRGs)
  • Reliable high-speed internet with a wired connection and a suitable home workspace required for remote and hybrid positions
  • Necessary computer equipment provided
  • Bonus program opportunity for non-sales positions