Faster chat, better deals — Get the App

Senior Java Software Engineer

Indeed

Company

Job typeFull-time
Workplace typeRemote
Experience levelMore than 10 years
Education levelBachelor's Degree

Description

You will be part of the team responsible for evolving a high-complexity software platform, working from architecture definition through delivery of features impacting thousands of users. As a Senior Software Engineer, we expect you to serve as a technical reference for the team, contributing to building scalable, resilient, and high-quality solutions, while also supporting the continuous evolution of software engineering. ### **Key Responsibilities:** * Develop high-complexity features and technical solutions, ensuring quality, performance, and security. * Propose and evolve architectures based on microservices, REST APIs, and cloud-native applications. * Participate in defining technical solutions, supporting architectural decisions and the product’s technological evolution. * Investigate and resolve critical incidents, performing root cause analysis and implementing permanent improvements. * Develop reusable components, frameworks, and technical standards to accelerate team development. * Ensure application of software engineering best practices, including automated testing, continuous integration, code review, * version control, and observability. * Collaborate with Product, Architecture, and other teams in defining and implementing business solutions. * Serve as a technical reference for the team, mentoring developers, conducting code reviews, and sharing * knowledge. * Participate in proof-of-concepts (PoCs), evaluation of new technologies, and innovation initiatives. * Contribute to the platform’s continuous evolution, aiming for greater reliability, scalability, and operational efficiency. ### **Mandatory Requirements:** * Solid software development experience. * Completed undergraduate degree in Computer Science, Software Engineering, Information Systems, or related fields. * Strong expertise in Java, Spring Boot, Spring Cloud, and Hibernate (or equivalent ORM). * Experience developing REST APIs and integrating systems. * Experience with software architecture, microservices, distributed systems, scalability, and resilience. * Knowledge of relational databases (PostgreSQL or equivalent), NoSQL (MongoDB, Elasticsearch or similar), and caching solutions (Redis). * Hands-on experience with modern software engineering practices, including Clean Code, Design Patterns, API First, automated testing, and continuous integration. * Experience with Docker, Git, GitFlow, and CI/CD pipelines. * Knowledge of messaging systems (RabbitMQ, Pub/Sub, Kafka or equivalent). * Experience with observability and production application troubleshooting (structured logs, metrics, and traces). * Familiarity with cloud providers (Google Cloud Platform, AWS, or Azure). * Knowledge of security in development (DevSecOps). ### **Desirable Requirements:** * Knowledge of Kubernetes and Terraform. * Knowledge of distributed processing (Spark, Hadoop, Apache Beam, Dataflow, or Airflow). * Experience with asynchronous processing (Temporal IO, Celery or similar). * Knowledge of Feature Flag strategies and progressive deployment. * Experience with GitHub Copilot or AI tools applied to development. * Certifications in Java, Spring, Cloud (AWS, Azure, or GCP), or Kubernetes. * Residency in Joinville, São Paulo, or Curitiba and surrounding areas. **We strive to provide our team with a welcoming, dynamic, and collaborative environment. To achieve this, we offer several initiatives, such as:** * Fully remote opportunities ‍ * Remote work allowance * Periodic feedback sessions * Employee referral program Psychological support ‍* ️ * Workplace gymnastics ️ * Knowledge academy * English school partnership * Monthly transparency meetings * Online happy hours * Welcome kit

Some content was automatically translated

Posted by

João Silva

Indeed · HR

Location

João Silva

Indeed · HR

Similar jobs

Senior Java Software Engineer job by Indeed in 2026 | ok.com