Senior Back-End Software Developer at Better Earth

2 years ago Development & Programming Senior Full-Time 90,000-130,000 $/Year

We are looking for a highly skilled Backend Developer to join our growing team. In this role, you will be responsible for designing, developing and troubleshooting a high-volume enterprise-grade application using the Spring Framework.


Skills/Requirements:

  • Proven expertise working as a Java developer
  • Experience using the Spring Framework and Spring Boot
  • Familiarity with common design patterns and best coding practices
  • Exposure to test-driven development and continuous integration
  • Experience with the design and development of RESTful services and APIs
  • Excellent knowledge of relational databases, SQL and ORM technologies such as JPA and Hibernate
  • Experience with Security frameworks (Spring Security, JWT, OAuth2)
  • Knowledge of source control tools such as GIT
  • Strong familiarity with core Agile values and principles
  • Experience with Unix, Linux Operating Systems is a plus
  • Experience as a Scrum Master is a plus
  • Experience with React is a plus
  • Experience with container management tools such as Docker and Podman is a plus
  • Experience with solar or sales proposal software a plus


Description

Senior Back-End Software Developer

Remote - Global

Better Earth is a company that bridges the need for making the world a more sustainable place with the desire to grow at competitive rates. We are committed to selling, installing, and supporting residential solar projects in a modern upbeat fashion, without sacrificing our sustainability. The way Better Earth stays above our competitors is through the four core values that run within each and every person here at Better Earth; empathy, communication, extreme ownership, and belief. With every individual standing with these core values, we know we stand together to make the world a better place. Our values are deeply embedded in our culture, in our work, and in our name to ensure we are staying true to our meaning: creating a better earth.

We are looking for a highly skilled Backend Developer to join our growing team. In this role, you will be responsible for designing, developing and troubleshooting a high-volume enterprise-grade application using the Spring Framework. You will be required to write code that is robust, secure and easy to maintain. You will work closely with a team of QAs, developers and product owners in all stages of the agile software development life cycle. This position is for candidates with excellent problem solving abilities, a strong work ethic, communication skills, and the desire to learn new tools and technologies.

Requirements

Responsibilities include:

  • Writing well designed, testable, efficient code
  • Designing and following established patterns that align with industry best practices
  • Analyzing user requirements to inform application design
  • Debugging and fixing technical issues in all environments
  • Investigating alternative tools and technologies and presenting them for review
  • Continually engaging in professional development

Benefits

  • Full Benefits Packages
  • Health Insurance
  • Dental
  • Vision
  • Life Insurance
  • Paid Time Off
  • Paid Holidays
  • 401K
  • Compensation
  • $90,000 - $120,000 /year + depending on experience
  • Compensation is based off of experience and market rate.

Job Type: Full-time

Pay: $90,000.00 - $130,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

Monday to Friday

Experience:

  • back-end development: 1 year (Preferred)
  • Java: 1 year (Preferred)

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)