Senior Backend Software Developer
Top Benefits
About the role
Who you are
- Excellent design and Java programming experience
- Experience with Python
- Knowledge of unit testing methodologies
- SQL and database programming expertise
- Knowledge of Spring Boot and ORM frameworks
- Experience working on AWS and micro-services is a strong plus
- Bachelor's degree in Computer Science or related field
What the job involves
- As a subject matter expert of the platform, you will work closely with multiple stakeholders to help shape its direction and implement new features
- You will be responsible for all technical aspects of the system, including:
- Design and develop complex applications using Java and Spring Boot and scale micro-services
- Build complex application software using modern continuous integration tools like JIRA/Git/Jenkins
- Maintain best practices for code hygiene and health, including test coverage and deployment
- Support a robust test framework and architecture, including integration with third parties
- Contribute to documentation of the system and help with trouble-shooting and problem solving
Benefits
- Stock option plan
- 100% paid coverage of medical, dental and vision insurance
- Flexible PTO
- Opportunities for professional growth and development
- Paid parental leave
- Health & wellness initiatives
About Upgrade
World-class branding, marketing and social media for real estate agents, teams and brokerages.
Our founders and team have worked with some of the top brands in the world. Now we'd love to work with you to take you real estate business to the next level. Upgrade helps you define your brand and roll out modern marketing solutions so you can stand out from your competition, attract your dream client, and grow your bottom line.
Senior Backend Software Developer
Top Benefits
About the role
Who you are
- Excellent design and Java programming experience
- Experience with Python
- Knowledge of unit testing methodologies
- SQL and database programming expertise
- Knowledge of Spring Boot and ORM frameworks
- Experience working on AWS and micro-services is a strong plus
- Bachelor's degree in Computer Science or related field
What the job involves
- As a subject matter expert of the platform, you will work closely with multiple stakeholders to help shape its direction and implement new features
- You will be responsible for all technical aspects of the system, including:
- Design and develop complex applications using Java and Spring Boot and scale micro-services
- Build complex application software using modern continuous integration tools like JIRA/Git/Jenkins
- Maintain best practices for code hygiene and health, including test coverage and deployment
- Support a robust test framework and architecture, including integration with third parties
- Contribute to documentation of the system and help with trouble-shooting and problem solving
Benefits
- Stock option plan
- 100% paid coverage of medical, dental and vision insurance
- Flexible PTO
- Opportunities for professional growth and development
- Paid parental leave
- Health & wellness initiatives
About Upgrade
World-class branding, marketing and social media for real estate agents, teams and brokerages.
Our founders and team have worked with some of the top brands in the world. Now we'd love to work with you to take you real estate business to the next level. Upgrade helps you define your brand and roll out modern marketing solutions so you can stand out from your competition, attract your dream client, and grow your bottom line.