External Job Boards LLC logo

Senior Software Engineer (Java, Vaadin)

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

Ready to Apply?

You will be redirected to an external site to apply.

External Job Boards LLC logo
External Job Boards LLC
Visit Website

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

Essen, Australia
Full-time
Expires Apr 25, 2026
JavaScript
TypeScript
Java
+5 more

14 days ago

Apply
Bulgaria
Full-time
Expires Apr 25, 2026

14 days ago

Apply
Brazil
Full-time
Expires May 4, 2026
Java
Spring
Redis
+4 more

5 days ago

Apply
Brazil
Full-time
Expires May 4, 2026
Java
Spring
Redis
+4 more

5 days ago

Apply