Sr Software Engineer

Springbokit

Town of Texas (WI)

On-site

USD 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Springbokit is seeking two backend engineers to lead a backend refresh using Java and Spring Boot, refactoring existing services and building scalable, maintainable backends.

You will design reusable component libraries, implement performance optimizations, and contribute to automated testing and reliability. You’ll collaborate closely on architectural decisions and help shape the product's direction toward a potential exit.

Qualifications

  • Deep experience with Java performance tuning and Spring Boot async tasks.
  • 3+ years of professional front-end development experience building production SPAs.
  • Strong proficiency in React (hooks, context, component lifecycle) or Svelte/SvelteKit (reactivity, stores, component composition).
  • Strong background in automated testing (unit/integration/e2e).
  • Experience improving system reliability, uptime, and debugging complex production issues.
  • Hands-on experience refactoring or rewriting large, complex backends.
  • Ability to execute independently while communicating clearly and contributing to architectural decisions.
  • Bonus: experience with large-scale codebase modernization, module-based refactoring, or migrations from Hibernate to jOOQ.

Responsibilities

  • Lead backend development using Java and Spring Boot to refactor and rebuild services.
  • Design, build, and maintain SPAs using React or Svelte for fast, intuitive UX.
  • Architect reusable component libraries to keep UI consistency and speed up features.
  • Optimize performance—threading, async processing, scaling servers, architecture improvements.
  • Build and maintain automated unit, integration, and end-to-end tests.
  • Collaborate on site reliability, uptime, and debugging performance bottlenecks.
  • Shape technical direction for the final iteration of the product as the company moves toward an exit.
  • Contribute to decisions on refactoring strategy, infra improvements, and architecture.

Skills

Java performance tuning
Spring Boot async tasks
Distributed server infra
React
Svelte/SvelteKit
Automated testing
Site reliability
Architectural decisions
Independent work

Tools

Java
Spring Boot
React
Svelte
Hibernate
jOOQ
Testing frameworks

Job description

We’re looking for two highly skilled backend engineers to help lead a full backend refresh and rewrite effort. The team recently completed a major front-end migration to Svelte and is now focused on modernizing the backend for scale, reliability, and long-term maintainability.

What You’ll Do

  • Lead backend development using Java and Spring Boot to refactor and rebuild existing services and modules.
  • Design, build, and maintain responsive single-page applications (SPAs) using React or Svelte, delivering fast, intuitive user experiences across desktop and mobile.
  • Architect reusable, well-structured component libraries that keep the UI consistent and speed up feature development.
  • Work hands-down on performance optimization — threading, async processing, scaling servers, and improving overall architecture.
  • Build and maintain automated unit, integration, and end-to-end testing frameworks.
  • Collaborate closely on site reliability, uptime, and debugging critical issues such as memory leaks and performance bottlenecks.
  • Help shape technical direction for the final iteration of the product as the company moves toward a potential exit.
  • Contribute to decisions on refactoring strategy, infrastructure improvements, and architectural planning.

What We’re Looking For

  • Deep experience with Java performance tuning, Spring Boot async tasks, and distributed server infrastructure.
  • 3+ years of professional front-end development experience building production SPAs.
  • Strong proficiency in React (hooks, context, component lifecycle) or Svelte/SvelteKit (reactivity, stores, component composition), with willingness to work across both.
  • Strong background in automated testing (unit/integration/e2e).
  • Experience improving system reliability, uptime, and debugging complex production issues.
  • Hands-on experience refactoring or rewriting large, complex backends.
  • Ability to execute independently while communicating clearly and contributing to architectural decisions.
  • Bonus: experience with large-scale codebase modernization, module-based refactoring, or migrations from Hibernate to jOOQ.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Pinnaclearc • Mountain View (CA)

On-site
USD 120,000 - 150,000
Front End Architect
Front End Architect

Volto Consulting • Jersey City (NJ)

On-site
USD 180,000 - 230,000
Senior Front-End Architect
Senior Front-End Architect

Pinnaclearc • Jersey City (NJ), Northern (KY)

On-site
USD 120,000 - 180,000
Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 110,000 - 150,000
Sr. Software Java Engineer (Javascript/JSP Oracle/ SQL)
Sr. Software Java Engineer (Javascript/JSP Oracle/ SQL)

Mindtel • Massachusetts

On-site
USD 110,000 - 160,000
On-site mentorship
Upskilling programs
Frontend Architect
Frontend Architect

Envision Technology Solutions • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Senior Software Engineer Frontend
Senior Software Engineer Frontend

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Sr Front-End Architect
Sr Front-End Architect

AMroute LLC • Bluffdale (UT)

On-site
USD 140,000 - 190,000
Lead Backend Engineer — Java, Spring Boot, Scale
Lead Backend Engineer — Java, Spring Boot, Scale

Springbokit • Town of Texas (WI)

On-site
USD 90,000 - 130,000
Java + React FullStack Developer
Java + React FullStack Developer

Synechron • Charlotte (NC)

On-site
USD 140,000 - 180,000