Flatirons Solutions is looking to solve the problem of managing complex technical data for Airlines, Aerospace Manufacturers, and MROs through innovative software solutions, specifically by re-architecting critical data transformation pipelines for resiliency and cost efficiency.
Requirements
- 7–12 years of recent professional experience developing Java and Spring Boot applications.
- Strong expertise in object-oriented programming and design patterns.
- Hands-on recent experience with XML/XSLT/XSL-FO/XPath/XQuery, RESTful web service, Relational databases, AngularJS or Angular 20, JUnit and automated testing, and HTML/JavaScript.
- Solid understanding of scalable application architecture.
- Proficiency with version control and CI/CD pipelines.
- Proven experience in ETL and large-scale data pipeline engineering, especially optimizing for resiliency and cost efficiency.
- Familiarity with AWS cloud services.
Responsibilities
- Lead and contribute to the development of core product features in the CLM platform.
- Collaborate with architects, product owners, and customers to clarify requirements and ensure successful delivery.
- Apply Agile and Test-Driven Development (TDD) practices to deliver high-quality, maintainable code.
- Design, implement, and optimize data transformation pipelines with a focus on performance and scalability.
- Write and maintain efficient, reusable, and reliable Java code.
- Mentor teammates, providing technical guidance and best practices.
- Participate in design reviews, code reviews, and process improvements.
Other
- U.S. citizenship (mandatory requirement).
- Bachelor’s degree in computer science, computer engineering, or related field.
- Must be located in the Boulder/Denver area.
- Must be able to come into our Boulder, CO office.
- Ability to thrive both independently and as part of a team.