6 days ago
• Develop and maintain the Redzone API Backend (Scala), ensuring seamless and efficient user experience for manufacturing front-line teams. • Develop and enhance manufacturing workflows in the Redzone Web applications. • Complete delivery work committed during the sprint to achieve business goals. • Help the business maintain a competitive edge by leveraging the latest Scala and Web technologies. • Provide subject matter expertise during incidents to resolve customer issues quickly. • Participate in forums to explore interests outside of the sprint work and contribute ideas to continuously improve the system. • Commit to the team to help the team and the wider business achieve our goals. • Write testable and maintainable code.
• 5+ years of experience building software applications. • 3+ years of experience developing Scala applications. • Expertise in designing APIs using OAS for clear, standardized contracts. • Skilled in automating the generation of Tapir endpoints and models from OAS specifications. • Proficient in managing and versioning API contracts to ensure compatibility and smooth transitions. • Experienced in using Chimney for data transformations in Scala. • Advanced knowledge of asynchronous programming using Cats Effect for scalable systems. • Expertise in handling Avro messages for Kafka-based event-driven architectures. • Skilled in designing efficient relational database schemas using PostgreSQL. • Proficient in using Slick or Doobie for safe and performant database transactions. • Knowledgeable in database migration strategies like expand and contract to ensure smooth transitions. • Experienced in writing testable, observable code using libraries such as Specs2 and ScalaMock. • Comfortable refactoring and building new features in large, legacy codebases. • Strong focus on modular programming for maintainability and scalability. • Experienced in trunk-based development for continuous integration and fast feature delivery. • Skilled in using LaunchDarkly for feature flagging and controlled feature releases. • Proficient in automating CI/CD pipelines using GitHub Actions. • Experience working with AWS cloud services to build scalable and reliable applications. • Familiar with deploying and managing applications using Kubernetes (EKS). • Expertise in using Docker for containerization and ensuring consistency across environments.
Apply NowDecember 24, 2024
Join 3PILLAR GLOBAL as a Senior Full Stack Software Engineer; develop transformative software solutions.
December 20, 2024
Join Emergent Software as a Senior Software Engineer, working remotely on innovative projects.
December 12, 2024
Innovative product development partner seeking a Senior Software Engineer to build breakthrough products.
December 12, 2024
Join 3PILLAR GLOBAL as a Senior Software Engineer, focusing on software solutions for digital businesses.
December 8, 2024
Join Four Kitchens as a Backend Drupal Engineer to develop scalable solutions and engage clients.