Mid-Level Java Developer

atSpassuRemoteBR flagBrazilFull-timeBackend EngineerMid-levelSenior

Posted Oct 1

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Create software components, modules, and packages, which includes writing, testing, and maintaining programs.

• Implement project features for Spassu contracts that are currently being delivered to clients.

• Achieve the quality, cost, and timeline objectives set by the client.

• Produce software components that are free from defects.

• Analyze technical specifications and organize work using the specified project management tool.

• Develop components in accordance with the technical specifications, tools, languages, and libraries outlined for the project.

• Identify, construct, and test developed components to ensure they meet quality standards.

• Execute enhancements and corrective maintenance on software components.

• Integrate components with others created by the team.

• Establish and configure the local development environment.

• Provide solutions and conduct integration testing in the client’s environment.

• Carry out related tasks as assigned by the manager.


⛳️ Requirements

• A Bachelor’s degree in Information Technology or a Bachelor’s degree in any discipline accompanied by a postgraduate qualification (specialization, master’s, or doctoral degree) in Information Technology.

• 4 years of experience in software development.

• Proficiency in Java 17 and Spring Boot.

• Familiarity with relational databases, especially Oracle.

• Experience in developing unit tests.

• Knowledge of SOLID principles.

• Experience in development utilizing established practices and SonarQube.

• Ability to write clean and readable code.

• Skills in code optimization.

• Proficient in the primary languages employed in the technology stack.

• Knowledge of relational databases.

• Experience with CI/CD.

• Familiarity with version control systems (Git/Gitflow).

• Understanding of continuous integration and continuous delivery pipelines (CI/CD).

• Experience with Agile workflow management tools (Jira).

• Strong practices in code review and automated testing.

• Familiarity with microservices architecture.

• Experience in RESTful API modeling and design.

• Knowledge of API Gateway solutions.

• Understanding of modern authentication and authorization flows, such as OAuth 2.0 and OpenID.

• Familiarity with software resilience patterns, such as Circuit Breaker.

• Experience with asynchronous processing.

• Knowledge of webhook implementation.

• Skills in concurrency handling.

• Assurance of idempotency.

• Experience with messaging systems for high-volume processing, such as Apache Kafka or AMQ.

• Knowledge of financial security and encryption protocols, such as mTLS and digital signatures.


🏝️ Benefits

• Health insurance.

• Dental insurance.

• Life insurance.

• Meal or food allowance.

• Transportation allowance.

• WellHub (formerly Gympass).

People also viewed

CVS Health23 hours ago

Senior Software Engineer – Backend

US flagAlabama, +43 more statesFull-timeBackend Engineer$83.4k – $222.5k/year
ApplyView job
QAD23 hours ago

Chief Technical Architect, Engineering

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
Tarantula Global23 hours ago

Database Developer

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
Boon23 hours ago

Technical Architect

US flagUnited States OnlyFull-timeBackend Engineer
ApplyView job
Takeaway.com23 hours ago

Senior Java Developer

CA flagCanada OnlyFull-timeBackend EngineerC$102k – C$128.3k/year
ApplyView job
Radiology Partners23 hours ago

Senior Database Engineer

US flagMinnesota OnlyFull-timeBackend Engineer$115k – $125k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers