Agilidade | Senioridade | Transparência | Responsabilidade Social
Senior Full Stack Application Developer
Location
Brazil
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Application Developer
AVANTTi
• Develop Java applications using Spring Framework and Spring Boot • Design and implement microservices-based architectures • Develop and consume REST APIs • Integrate applications using JMS, Kafka, or other messaging systems • Work with Oracle databases, including data modeling and SQL query optimization • Develop solutions using NoSQL databases (MongoDB, Cassandra, DynamoDB, or similar) • Deploy applications to cloud environments (AWS, Azure, or GCP) • Ensure application observability using monitoring tools • Apply development best practices, automated testing, code reviews, and software quality standards • Participate in architectural decisions and technology evolution
Job Requirements
- Hands-on experience in Java development
- Strong knowledge of Java Spring Framework and Spring Boot
- Experience with Oracle Database and SQL performance tuning
- Experience with REST APIs and microservices
- Knowledge of AWS, Azure, or Google Cloud Platform
- Knowledge of NoSQL databases (MongoDB, Cassandra, DynamoDB)
- Experience with monitoring tools (Prometheus, Grafana, ELK)
- Experience with CI/CD and agile methodologies (Scrum/Kanban)
- Excellent analytical and problem-solving skills
- Strong communication and teamwork skills
- Advanced English
Benefits
- 100% Remote
- International work environment
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Principal Software Engineer, Load Balancer
CiscoWe securely connect everything to make anything possible.
• Define and evolve the architecture of our enterprise-grade load balancer. • Lead design and development of the load balancer’s data plane, control plane and orchestration tools for scalable traffic management and high availability within Kubernetes. • Guide the team through technical decisions, design reviews, and performance/security optimizations. • Collaborate across engineering, product, and customer teams to align technical direction with business needs. • Contribute to and uphold engineering best practices, code quality, and operational excellence.
Lead iOS Engineer
DraftKings Inc.Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours
• Lead the design and delivery of scalable iOS build and release tooling, including Azure DevOps pipelines, build caching, release automation, shared scripts, reusable tasks, variable groups, and consistent build-system configurations across teams. • Advance CI/CD performance and efficiency by evaluating emerging tooling, reducing build times, eliminating unused capacity, and tracking impact with measurable metrics. • Set and uphold coding standards, architecture patterns, and best practices across the iOS engineering team. • Collaborate with Product Managers, DevOps and backend engineers and tech leads to align technical solutions and tooling direction with business goals and the broader mobile platform strategy. • Mentor and coach iOS engineers, fostering a culture of collaboration, growth, and technical excellence. • Monitor and optimize app performance, stability, and release processes to ensure smooth, reliable deployments. • Stay current with iOS platform updates, tools, and emerging trends, introducing innovative solutions that keep our apps ahead of the curve. • Partner with leadership to shape product roadmaps and contribute to the long-term mobile strategy.
Lead Senior Software Engineer
GifthealthSeamlessly unifying access, fulfillment, and support for faster, simpler digital pharmacy care.
• Leads design, development, and delivery of scalable, high-quality software solutions aligned with business priorities • Provides technical leadership, code reviews, and architectural guidance to engineering team • Manages, mentors, and supports a team of 2–8 software engineers, including performance feedback and career development • Collaborates with product, design, operations, and other stakeholders to translate business requirements into technical solutions • Oversees system reliability, performance monitoring, testing strategies, and production support • Contributes to documentation, development standards, and continuous improvement of engineering processes
• 构建事件驱动的市场模拟器和可扩展的多智能体运行环境 • 设计策略接口、回测、撮合、费用、滑点和风险模型 • 管理数百到数千个智能体的调度、状态、日志和故障恢复 • 建立实验追踪、基准、统计检验和防止数据泄漏的流程 • 与研究人员一起把想法转化为可验证、可复现的实验




