Remotery

Backend Developer

Posted 6 days ago

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

đź“‹ Description

• Be a highly qualified, motivated, and proactive team member.

• Design, develop, implement, and maintain robust, scalable, and secure back-end applications using Java and related technologies.

• Technically lead projects, optimize existing architectures, and ensure quality standards to meet business objectives and user needs.

• Possess solid experience in back-end application development.

• Design and implement efficient and scalable back-end solutions using Java and frameworks such as Spring Boot and associated technologies.

• Define clean architectures —microservices, event-driven, hexagonal— and ensure best practices: Sonar, CheckMarx, Fortify, BlackDuck, SOLID, Clean Code.

• Optimize performance and resolve bottlenecks in existing systems.

• Integrate applications with databases, external services, and APIs.

• Mentor junior/mid-level developers through code reviews and pair programming.

• Collaborate with cross-functional teams —FrontEnd, DevOps, QA— to integrate solutions.

• Implement unit/integration tests —JUnit, Mockito— and ensure code coverage.

• Apply security standards —OWASP, JWT/OAuth2 authentication—.

• Work with cloud infrastructure —AWS/Azure/GCP— and tools such as Docker/Kubernetes.

• Automate deployments with CI/CD —Jenkins, GitHub Actions—.

• Document technical designs, decisions, and processes to maintain accessible knowledge.


⛳️ Requirements

• Bachelor's degree in Computer Science, Systems, or Engineering.

• Knowledge of Agile methodology principles and flexibility to adapt experience to new and constantly changing environments.

• Teamwork skills.

• Java: Advanced proficiency —JDK 11+, lambdas, streams, concurrency—.

• Frameworks: Spring Boot, Spring Security, Hibernate/JPA.

• APIs: Design of RESTful APIs and knowledge of GraphQL.

• Databases: SQL —PostgreSQL, MySQL— and NoSQL —MongoDB, Redis, Cassandra—.

• Events/Messaging: Kafka, RabbitMQ, or AWS SQS.

• Version Control: Git —GitHub/GitLab—.

• Infrastructure: Experience working with cloud infrastructure —AWS/Azure/GCP—.

• Experience: 5+ years in back-end development with Java.

• English: Intermediate/advanced level —technical reading/writing—.

• Education: Bachelor's degree in Software Engineering, Systems, or related field —or equivalent experience—.

• Certifications in Java —Oracle Certified Professional— or cloud —AWS/Azure—.

• Experience with serverless architectures —AWS Lambda—.

• Knowledge of observability —Dynatrace, Prometheus, Grafana—.

• Familiarity with resilience patterns —Circuit Breaker, Retry—.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Opportunities for professional development and continuous learning.

• Flexible working hours and remote work options.

• Comprehensive health and wellness benefits.

• Collaborative and innovative work environment.

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers