Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SoftExpert - Software for Excellence

Senior Software Engineer, Java

SoftExpert - Software for Excellence

Senior Software Engineer developing robust and scalable integration solutions in Java. Join SoftExpert, a leading company in software solutions for compliance and digital transformation.

Posted 6/15/2026full-timeRemote • 🇧🇷 BrazilSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudDockerJavaKafkaKubernetesRabbitMQSOAPSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Design, develop, and maintain robust, scalable, and secure integration solutions in Java
  • Define and review integration architectures (synchronous and asynchronous), communication patterns, and service contracts
  • Serve as the team's technical reference, guiding development best practices, code reviews, and design decisions
  • Lead technical refinement of requirements and break down complex solutions into viable deliverables
  • Support the team's technical development and growth through mentoring and pairing
  • Ensure delivery quality through automated testing, observability, and proper failure handling

Requirements

What you’ll need
  • Strong experience in Java development (recent LTS versions) and the Spring ecosystem (Spring Boot)
  • Proficiency in systems integration: REST/SOAP APIs, contracts, versioning, and error handling
  • Experience with messaging and asynchronous processing (e.g., SQS, Kafka, RabbitMQ)
  • Knowledge of distributed architectures, microservices, and integration patterns
  • Experience with relational databases (SQL) and data modeling
  • Hands-on experience with automated testing, CI/CD, and version control (Git)
  • Track record of technical leadership, mentoring, and influencing architectural decisions
  • Good communication skills and the ability to articulate technical solutions across diverse teams
  • Experience with cloud environments (AWS) and containers/orchestration (Docker, Kubernetes)
  • Knowledge of observability (e.g., Datadog, OpenTelemetry)
  • Experience with security applied to integrations (OAuth, mTLS, certificates, SAML/SSO)
  • Experience with JVM tuning and performance optimization
  • Familiarity with Domain-Driven Design practices and hexagonal architecture

Benefits

Comp & perks
  • Unimed Health Plan: No monthly fee for the primary holder and only 30% copayment
  • Profit Sharing (PLR): We recognize and reward your effort with a special annual profit-sharing bonus
  • Meal Allowance or Food Voucher: Enjoy meals without payroll deductions, with a benefit of R$950.00
  • Education Assistance: Scholarships for language courses, undergraduate, postgraduate or specializations, with monthly reimbursement up to 70%
  • TotalPass: Access to a network of gyms, psychologists, and nutritionists across Brazil with an exclusive discount
  • Dental Plan: Choose from three comprehensive plan options to care for your smile across Brazil
  • Referral Bonus: Refer a friend and receive bonuses on your Flash
  • Free Online Courses: Improve your skills with 100% free courses developed by SoftExpert
  • Internal and External Training: We invest in your growth with training programs
  • Pharmacy Discounts
  • Life Insurance

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootREST APIsSOAP APIsSQSKafkaRabbitMQSQLautomated testingCI/CD
Soft Skills
technical leadershipmentoringcommunication