Software Engineer – Java, Spring Boot
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Mid-level Software Engineer in a Product Development Consultancy, building software solutions using Java and Spring Boot in a collaborative remote environment.
Responsibilities:
- 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
Requirements:
- 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 requires a voracious appetite to learn and apply new skills
Benefits:
- 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















