
Senior Java Developer
Sinqia
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Develop and maintain robust, scalable, and secure backend systems
- Write clean, testable, and maintainable code with a focus on performance
- Participate in technical and architectural decisions with a long-term perspective
- Work alongside agile squads to continuously deliver value
- Take ownership of deliverables, demonstrating an ownership mentality and customer focus
Requirements
- Strong experience with Java (8+) and object-oriented programming (OOP)
- Proficient in SOLID principles and applying design patterns
- Advanced knowledge of SQL
- Experience with AWS (EC2, RDS, S3, Lambda, etc.)
- Experience with PostgreSQL and Oracle databases
- Development of RESTful APIs
- Knowledge of messaging systems (Kafka, RabbitMQ)
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Version control with Git
- Automated testing practices (TDD, JUnit)
- Experience with microservices architecture
- Knowledge of the equities market and risk management
- Experience with Redis
- Understanding of application security (OWASP)
- Java or AWS certifications
Benefits
- Meal or food allowance
- Health insurance
- Dental insurance
- Childcare assistance
- Flexible benefits (Flash)
- Transportation allowance
- Gympass and TotalPass for health and fitness
- Flexible working hours
- Life insurance
- Partnership club with exclusive discounts
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Javaobject-oriented programmingSOLID principlesdesign patternsSQLAWSPostgreSQLOracleRESTful APIsmicroservices architecture
Soft Skills
ownership mentalitycustomer focusagile collaborationtechnical decision-makinglong-term perspective
Certifications
Java certificationAWS certification