Software Engineer (Java/Spring Boot)

Bellwood · via Himalayas ·

Budget / Salary$77,000–111,000
TypeFull-time job
LocationUnited States
Posted11 hours ago
About the job
We are seeking a mid-level Software Engineer with strong Java and Spring Boot experience to join our team. The ideal candidate will have experience that closely aligns with our current tech stack, particularly Spring Boot, Kubernetes, GitHub Actions, and AWS.
This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. You’ll collaborate closely with engineers, designers, and product teams to deliver business-critical software solutions in a fast-paced consulting environment. This position reports to an Engineering Team Lead.
Key Responsibilities Include:

Designing, building, scaling, and enhancing software products, applications, and platforms based on client needs and business requirements

Collaborating with designers, product teams, and fellow engineers to develop effective technical solutions

Communicating technical concepts clearly to both technical and non-technical stakeholders

Contributing to architecture discussions, engineering best practices, and continuous improvement initiatives

Deploying and supporting applications in cloud-based environments

Learning and adapting quickly across a variety of technologies, tools, and client environments

Performing other duties as assigned

Qualifications

3+ years of software development experience

Deep experience with Java and Spring Boot

Experience building and scaling web-based software products or applications

Experience working with cloud platforms such as AWS, Google Cloud, or Azure

Strong communication and collaboration skills

Ability to work effectively across multiple projects and technologies

*Experience with Kubernetes, Docker, GitHub Actions, AWS, Argo CD, MongoDB Atlas, React, Go, Python, or C#/.NET is highly valued.
The role also requires a voracious appetite to learn and apply new skills. You should be skilled at building web-based software or mobile apps, and excel at building software with different sets of tools and in different client environments.
Compensation & Benefits
Compensation at Bellwood is determined by several factors, including job scope, title, and relevant experience. We offer competitive, market-aligned pay supported by comprehensive benefits and opportunities for professional growth.
The estimated annual salary range for this role is $77,000 – $111,000
Benefits Include

Remote work environment

Open PTO

Subsidized medical, dental, and vision insurance

Short- and long-term disability coverage

401(k) plan

Profit sharing

Referral bonuses

Company retreats

Travel Requirements
This position requires travel to attend two company-wide events annually. These events are an important part of Bellwood’s culture and collaboration practices. Bellwood will arrange and cover all travel and accommodation expenses. Additional travel related to client or team needs may occasionally be required.
Company Description
Bellwood is a dynamic Product Development Consultancy. We're a team of developers, designers, marketers and entrepreneurs that companies turn to when they want to take a software product from conception to creation.
Our Mission
Bellwood seeks to be and be known as the most trusted partner to build and scale software products.
Our Core Values

We Embrace Your Goals

We Own our Commitments

We Succeed through Empathy

We Take the Next Step

Join our tight-knit team of sharp technologists to leverage your talents, expand your skills, and help build exceptional software products. We look forward to meeting you!
Originally posted on Himalayas
software-engineer java-development backend-development fullstack-development cloud-engineer java-software-engineer mid-level-java-developer-(spring-boot-+-frontend)
Apply on Himalayas →

Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.