Work in a collaborative, team-centric environment utilizing agile principles
Build software solutions where the problem is often ill-defined.
Develop high-quality software across an end-to-end technology stack. This includes front-end client functions written in HTML, CSS, JavaScript and the React framework; and back-end server functions written in Java, and DBMS data access involving relational and NoSQL datastores. You will also write microservices, RESTful APIs, and integrate with several external systems.
Lead an agile team by example. Mentor fellow engineers, establish leading practices, enforce quality, and take ownership of the codebase.
Follow leading DevOps cloud practices such as continuous delivery, automation, infrastructure as code, containerization, and orchestration.
Explore new technologies and techniques to continuously delivery innovation to customers.
Must Have Skills:
Java, Spring Boot, Microservices, Full stack web technologies
Proficiency with web development, HTML, CSS, JavaScript and the React framework.
Proficiency in one or more of the following: Java, Python, SQL. Object oriented design knowledge. Containerization with Docker a plus.
Experience developing service or micro-service-based applications.
Exceptional troubleshooting and problem-solving abilities. An analytical mind with strong attention to detail.
Bachelor’s Degree in Engineering, Computer Science or related fields or equivalent experience.
Nice to Have Skills:
AWS
Experience with automated testing and test-driven development. Continuous Integration/Continuous Deployment (CI/CD), and other DevOps processes is a plus.
Altura, LLC is a fast-growing professional services firm providing high impact outcomes around the decarbonization, energy efficiency, systems integration, and financial performance of commercial buildings and campuses. Our 55 team members are located across the country to serve our clients nationwide.