Sinqia

Senior Java Backend Developer

Sinqia

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and implement robust, scalable software solutions using Java
  • Develop, optimize, and maintain robust, scalable RESTful APIs
  • Design and implement microservice-based solutions
  • Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions
  • Troubleshoot and resolve complex performance and security issues
  • Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards
  • Work with software architects to define standards and best practices
  • Support and mentor junior and mid-level developers, fostering a continuous learning environment

Requirements

  • Strong experience with Java (Java 17+), Spring Framework (Spring Boot, Spring Data, Spring Security)
  • Proficiency with relational databases (PostgreSQL, MySQL) and NoSQL stores (MongoDB, Redis)
  • Experience with microservices architecture and messaging systems (Kafka, RabbitMQ)
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes)
  • Experience with continuous integration and continuous delivery (CI/CD) using tools such as Jenkins, GitLab CI, or similar
  • Familiarity with agile methodologies (Scrum/Kanban) and source control (Git)
  • Bachelor's degree or higher
Benefits
  • Health insurance
  • Meal allowance
  • Childcare assistance
  • Life insurance
  • Transportation allowance
  • Flexible benefits (choose the benefits that best suit your needs)
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaSpring FrameworkRESTful APIsmicroservices architecturerelational databasesNoSQLcontainerizationorchestrationCI/CDagile methodologies
Soft Skills
collaborationtroubleshootingcode reviewmentoringcommunication
Certifications
Bachelor's degree