Senior Developer Java

Senior Developer Java

Senior Developer Java

Jobgether

47 minutos atrás

Nenhuma candidatura

Sobre

  • This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Developer Java based in Brazil.
  • This is a senior backend engineering opportunity focused on building and evolving modern, cloud-native solutions within a microservices ecosystem. You will take ownership of complex backend capabilities, translating business and technical requirements into scalable, maintainable solutions. The role combines hands-on Java development with architecture, distributed systems, cloud infrastructure, and engineering best practices. You will contribute across the full development lifecycle, from technical refinement through deployment and production support. Collaboration with Tech Leads, Architects, Product Owners, and other specialists will be central to your work. You will also help raise engineering standards through code reviews, technical improvements, and knowledge sharing. The environment values autonomy, technical maturity, continuous learning, and practical use of AI tools to improve development productivity and quality.
  • n

Accountabilities

  • Design, develop, and evolve complex backend solutions using Java and Spring Boot, including REST APIs, microservices, business rules, integrations, and synchronous and asynchronous processing.
  • Translate business and technical requirements into simple, scalable, sustainable, and maintainable technical solutions.
  • Apply sound software architecture principles, including Clean Architecture, Domain-Driven Design (DDD), SOLID, design patterns, and modern development practices.
  • Design and maintain distributed systems involving service-to-service communication, APIs, events, and messaging.
  • Work with relational and/or NoSQL databases, including data modeling, query development, and performance optimization.
  • Build and operate cloud-native solutions using AWS services such as Lambda, SQS, SNS, S3, ECS, EKS, and related technologies.
  • Develop and maintain CI/CD pipelines, automating builds and deployments while supporting traceability and integration with quality and security tooling.
  • Implement automated unit, integration, and contract testing to maintain software quality and reliability.
  • Work with Docker and Kubernetes-based environments, including EKS, OpenShift Container Platform (OCP), or equivalent orchestration technologies.
  • Monitor and troubleshoot production environments using logs, metrics, traces, and other observability practices, identifying root causes and resolving technical issues.
  • Identify technical risks, bottlenecks, vulnerabilities, and technical debt, proposing and implementing appropriate improvements.
  • Apply secure development practices and proactively identify and address software vulnerabilities.
  • Participate in code reviews, technical discussions, and knowledge sharing while helping establish and reinforce engineering best practices.
  • Collaborate closely with Tech Leads, Architects, Product Owners, and multidisciplinary teams throughout the development lifecycle.
  • Use AI-powered development tools thoughtfully to improve productivity, software quality, investigation, and problem-solving.
  • Take ownership of technical decisions within your area of expertise while knowing when to seek additional guidance.

Requirements

  • Proven senior-level experience developing backend applications, with strong hands-on expertise in Java and Spring Boot.
  • Strong experience designing and implementing REST APIs, microservices, integrations, business logic, and synchronous/asynchronous processing.
  • Solid understanding of backend architecture, including Clean Architecture, DDD, SOLID principles, design patterns, and maintainable software practices.
  • Practical experience with distributed systems, service communication, event-driven architectures, APIs, and messaging.
  • Experience with relational and/or NoSQL databases, including modeling, querying, and performance optimization.
  • Hands-on experience with AWS, particularly services such as Lambda, SQS, SNS, S3, ECS, and/or EKS.
  • Strong understanding of CI/CD pipelines, build and deployment automation, version control, and software quality and security practices.
  • Experience developing automated unit, integration, and contract tests.
  • Practical knowledge of Docker and Kubernetes, with experience in EKS, OCP, or equivalent platforms.
  • Experience with observability tools and practices, including logs, metrics, traces, monitoring, and production troubleshooting.
  • Knowledge of secure software development and the ability to identify and remediate vulnerabilities.
  • Strong Git experience, including branching strategies, pull requests, and code review workflows.
  • Demonstrated autonomy, technical judgment, analytical thinking, and ability to investigate complex problems through to root cause.
  • Strong communication and collaboration skills, with the ability to work effectively with technical and non-technical stakeholders.
  • Comfortable using AI tools as part of the software development and investigation workflow.
  • Ability to work collaboratively while taking ownership of technical initiatives and delivering with minimal supervision.
  • Candidates residing in the Campinas Metropolitan Region should be prepared to work from the local offices in accordance with the applicable attendance policy.

Benefits

  • Health and dental insurance.
  • Meal and food allowance.
  • Childcare assistance.
  • Extended parental leave.
  • Access to fitness, healthcare, and wellness professionals through Wellhub (Gympass) and TotalPass.
  • Profit Sharing and Results (PLR).
  • Life insurance.
  • Continuous learning through an internal learning platform.
  • Access to online courses and professional development resources.
  • Language-learning platform.
  • Discount club and partner benefits.
  • Online resources focused on physical health, mental health, and overall well-being.
  • Pregnancy and responsible-parenting courses and support.
  • Dedicated health, well-being, and inclusion support throughout the employee journey.
  • Affinity groups and initiatives supporting an inclusive workplace.
  • Flexible working arrangements, subject to applicable location and attendance requirements.
  • Opportunities to work on modern cloud, microservices, AI-enabled, and technology transformation initiatives.
  • n

How Jobgether works

  • We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
  • We appreciate your interest and wish you the best!
  • Why Apply Through Jobgether?
  • Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
  • #LI-CL1