Renuity is looking for a Senior Software Developer. This is a hands-on full-stack engineering role with a focus on building maintaining and developing Spring Boot microservices and APIs in an Azure environment. You will be part of a team that is responsible for the core applications that are used at Renuity. This includes applications that are used internally as well as applications thar are used by our customers and business partners.
What Youll Do:
Design develop and maintain scalable Spring Boot applications and microservices written in Java.
Build and support secure reliable APIs used across internal systems customer-facing applications and business partner integrations.
Develop and optimize CI/CD pipelines to automate build testing and deployment processes.
Support cloud-native application development and deployment within an Azure environment.
Write and maintain Infrastructure-as-Code including Terraform scripts for cloud deployment and environment management.
Partner with engineering product and business stakeholders to understand requirements and deliver high-quality technical solutions.
Troubleshoot debug and improve application performance reliability and maintainability.
Contribute to technical design discussions architecture decisions and future roadmap planning.
Leverage modern development tools including AI-assisted coding tools such as GitHub Copilot to improve engineering efficiency.
What Youll Bring:
Master of Science Computer Science of similar
7 years of software development experience with a strong background in cloud-native technologies.
Extensive hands-on experience developing Java Spring Boot microservices
Extensive experience building and consuming RESTful APIs
Experience with Python programming
Experience with PostgreSQL and at least one legacy database system such as SQL Server or Oracle DB
Develop cloud-native applications preferably for Azure
Experience building Infrastructure-as-Code scripts (Terraform scripts) for deployment to Azure or other cloud platforms
Leverage cloud platform feature to enable logging tracing and monitoring
Familiarity with front-end technologies such as React JavaScript TypeScript HTML5 and CSS3
Strong understanding of software engineering best practices including clean code testing documentation version control and secure development.
Ability to work independently while collaborating effectively with technical and non-technical partners.
Strong problem-solving skills and a continuous improvement mindset.
Experience using AI development tools such as GitHub Copilot or similar tools is a plus.
Experience with applying AI or machine learning technologies for business use cases is a plus.
About Renuity:
Renuity headquartered in Charlotte NC is a leading home improvement services business with a rapidly expanding national footprint. Renuity currently operates across 36 states and has created hundreds of thousands of happier homeowners across the United States who have chosen Renuity for their home improvement needs. Renuity is redefining the home improvement experience with a focus on trust innovation and customer-first service. To learn more visit Renuitys About Us page.
#RHB
Renuity and its affiliates are committed to equal opportunity. We value and embrace diversity and inclusion of all Team you have a disability under the Americans with Disabilities Act or similar law and you need an accommodation during the application process or to perform these job requirements or if you need a religious accommodation please contact
If you have a question regarding your application please contact
To access Renuitys Privacy Policy please click here:
Required Experience:
Senior IC
Renuity is looking for a Senior Software Developer. This is a hands-on full-stack engineering role with a focus on building maintaining and developing Spring Boot microservices and APIs in an Azure environment. You will be part of a team that is responsible for the core applications that are used at...
Renuity is looking for a Senior Software Developer. This is a hands-on full-stack engineering role with a focus on building maintaining and developing Spring Boot microservices and APIs in an Azure environment. You will be part of a team that is responsible for the core applications that are used at Renuity. This includes applications that are used internally as well as applications thar are used by our customers and business partners.
What Youll Do:
Design develop and maintain scalable Spring Boot applications and microservices written in Java.
Build and support secure reliable APIs used across internal systems customer-facing applications and business partner integrations.
Develop and optimize CI/CD pipelines to automate build testing and deployment processes.
Support cloud-native application development and deployment within an Azure environment.
Write and maintain Infrastructure-as-Code including Terraform scripts for cloud deployment and environment management.
Partner with engineering product and business stakeholders to understand requirements and deliver high-quality technical solutions.
Troubleshoot debug and improve application performance reliability and maintainability.
Contribute to technical design discussions architecture decisions and future roadmap planning.
Leverage modern development tools including AI-assisted coding tools such as GitHub Copilot to improve engineering efficiency.
What Youll Bring:
Master of Science Computer Science of similar
7 years of software development experience with a strong background in cloud-native technologies.
Extensive hands-on experience developing Java Spring Boot microservices
Extensive experience building and consuming RESTful APIs
Experience with Python programming
Experience with PostgreSQL and at least one legacy database system such as SQL Server or Oracle DB
Develop cloud-native applications preferably for Azure
Experience building Infrastructure-as-Code scripts (Terraform scripts) for deployment to Azure or other cloud platforms
Leverage cloud platform feature to enable logging tracing and monitoring
Familiarity with front-end technologies such as React JavaScript TypeScript HTML5 and CSS3
Strong understanding of software engineering best practices including clean code testing documentation version control and secure development.
Ability to work independently while collaborating effectively with technical and non-technical partners.
Strong problem-solving skills and a continuous improvement mindset.
Experience using AI development tools such as GitHub Copilot or similar tools is a plus.
Experience with applying AI or machine learning technologies for business use cases is a plus.
About Renuity:
Renuity headquartered in Charlotte NC is a leading home improvement services business with a rapidly expanding national footprint. Renuity currently operates across 36 states and has created hundreds of thousands of happier homeowners across the United States who have chosen Renuity for their home improvement needs. Renuity is redefining the home improvement experience with a focus on trust innovation and customer-first service. To learn more visit Renuitys About Us page.
#RHB
Renuity and its affiliates are committed to equal opportunity. We value and embrace diversity and inclusion of all Team you have a disability under the Americans with Disabilities Act or similar law and you need an accommodation during the application process or to perform these job requirements or if you need a religious accommodation please contact
If you have a question regarding your application please contact
To access Renuitys Privacy Policy please click here:
Required Experience:
Senior IC
View more
View less