
Job Overview
Location
Brazil
Job Type
Full-time
Category
Software Engineer
Date Posted
March 5, 2026
Full Job Description
📋 Description
- • Embark on a challenging and rewarding journey as a Senior Software Engineer, specializing in Java and Vaadin, to contribute to a leading provider of digital cinema technology. This role offers the unique opportunity to work on cutting-edge software solutions that optimize cinema operations, content distribution, and advertising management for a global clientele.
- • As a key member of our engineering team, you will be instrumental in developing and enhancing critical features for products such as Theatre Management Systems, content delivery networks, and ad sales platforms. Your contributions will directly impact the streamlining of workflows and the enhancement of the digital cinema experience for exhibitors worldwide.
- • Your primary responsibilities will revolve around robust engineering and delivery. This includes implementing sophisticated features and enhancements using modern Java versions (17/21) and the Spring Boot framework (2.x/3.x). You will also be responsible for database interactions, leveraging JPA for object-relational mapping and FlyWay for managing incremental database updates, ensuring data integrity and efficient schema evolution.
- • A significant aspect of this role involves frontend development using Vaadin. While prior Vaadin experience is preferred, we are keen to support strong Java engineers in quickly acquiring these skills, fostering a culture of continuous learning and adaptability.
- • You will take ownership of complex migration and integration tasks, ensuring seamless transitions of services and data between different systems and environments. This requires meticulous planning, execution, and validation to maintain system stability and performance.
- • Troubleshooting and problem-solving are integral to this position. You will be expected to resolve complex bugs, diagnose intricate issues, and provide essential production support when necessary, ensuring the high availability and reliability of our client's software solutions.
- • A strong understanding and practical application of AWS services are crucial. You will utilize services such as Lambda for serverless computing, ECS for container orchestration, CloudWatch for monitoring and logging, SQS/SNS for messaging, and S3 for object storage as part of the delivery pipeline.
- • You will also adapt and manage Terraform modules for new features or services, leveraging existing templates to promote consistency and efficiency in our Infrastructure as Code practices. This ensures that our cloud infrastructure is managed in a declarative and repeatable manner.
- • Maintaining high code quality is paramount. You will ensure robust unit and integration test coverage, employing tools like Testcontainers and Behavior-Driven Development (BDD) frameworks to guarantee the reliability and correctness of the software.
- • Collaboration and client engagement are equally important. You will actively participate in code reviews, providing constructive feedback and learning from your peers. Engaging in daily status meetings will ensure alignment and transparency within the team.
- • You will play a vital role in sharing technical knowledge with colleagues, actively supporting the ramp-up and professional development of mid-level engineers. This mentorship aspect fosters a strong team environment and promotes knowledge dissemination.
- • Close collaboration with Product Owners, Architects, and QA teams is essential for refining requirements, clarifying ambiguities, and ensuring the successful delivery of features that meet business objectives and user needs.
- • You will contribute to the long-term maintainability of our systems by capturing lessons learned during development and supporting the creation of comprehensive documentation.
- • This role is ideal for a seasoned engineer who thrives in a dynamic environment, enjoys tackling complex technical challenges, and is passionate about delivering high-quality software solutions that drive innovation in the digital cinema industry. Your expertise will be valued, and your growth will be supported within a forward-thinking global tech company.
Skills & Technologies
Java
Spring
Redis
AWS
Terraform
Senior
Remote
About External Job Boards LLC
External Job Boards LLC operates a job-posting distribution platform that aggregates listings from multiple sources and syndicates them to a network of partner boards and search engines. The service targets recruiters and staffing agencies seeking broader candidate reach without manual cross-posting, offering automated feeds, performance analytics, and API integrations to streamline hiring workflows and reduce advertising spend.
Similar Opportunities

ClearPoint Strategy, Inc.
Essen, Australia
Full-time
Expires Apr 25, 2026
JavaScript
TypeScript
Java
+5 more
14 days ago


