Job Closed

This listing is no longer active.

Senior Java Spring Boot Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

57 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Spring Boot Developer

FCamara Consulting & Training

• Develop and evolve microservices in Java using Spring Boot • Design and enhance APIs and BFFs in Node.js • Build high-performance, scalable REST APIs • Contribute to the definition and evolution of backend architecture • Work with synchronous and asynchronous integrations • Ensure technical quality, security, and coding best practices • Participate in technical refinements and architectural decisions • Operate in a distributed environment with multiple modules and integrations

Job Requirements

  • Strong experience with Java 11+
  • Deep mastery of Spring Boot
  • Experience with Spring Data / JPA / Hibernate
  • Experience building REST APIs
  • Knowledge of security (Spring Security, OAuth2, JWT)
  • Solid experience with Node.js
  • Experience with frameworks such as Express or NestJS
  • Building BFFs
  • Experience with REST APIs and/or GraphQL
  • Good practices for structuring Node projects
  • Experience with microservices architecture
  • Knowledge of architectural patterns (Clean Architecture, Hexagonal, DDD is a plus)
  • Experience with messaging systems (Kafka, RabbitMQ, or similar)
  • Synchronous and asynchronous integrations
  • Experience with relational databases (PostgreSQL, Oracle, etc.)
  • API versioning and governance
  • Unit and integration testing (JUnit, Mockito; Jest is a plus for Node)
  • Integration with SonarQube
  • Git version control
  • Semantic versioning
  • Code review and definition of coding standards
  • Structured technical documentation
  • Experience with CI/CD pipelines
  • Docker knowledge is a plus
  • Experience in retail / e-commerce projects
  • Experience with omnichannel architecture
  • Experience with high transaction volumes
  • Observability (structured logs, metrics, tracing)

Benefits

  • Position open to candidates with disabilities (PwD)

Related Job Pages

More Backend Engineer Jobs

TheWhiteam logo

Programador/A Senior, Java

TheWhiteam

SPECIALIZED IT CONSULTANTS

Backend Engineer57 days ago
Full TimeRemoteTeam 201-500Since 2012H1B No Sponsor

• Desarrollo backend de componentes complejos con Java y Spring Boot • Diseño e implementación de microservicios resilientes • Pruebas de integración, rendimiento y calidad de software • Virtualización y despliegue mediante contenedores Docker

Spain
€28K - €31K / year
Full TimeRemoteTeam 201-500Since 2012H1B No Sponsor

• Desarrollo de componentes complejos • Coordinación del trabajo de programadores/as del equipo

Spain
€26K - €29K / year
Job Closed
Full TimeRemoteTeam 11-50Since 2012H1B No Sponsor

• Design, build, and operate scalable services and data pipelines • Develop production-grade APIs and microservices • Collaborate closely with architecture, data engineering, and product teams • Participate in code reviews and mentor peers • Lead features from discovery through to deployment and monitoring

Poland
Job Closed
ContractRemoteTeam 11-50Since 2012H1B No Sponsor

• Refactor existing Python backend applications to support the decomposition of a monolith into smaller, decoupled services. • Identify pragmatic, low-impact changes that improve modularity and separation of concerns without unnecessary redesign. • Ensure application configuration and settings are environment-based and suitable for deployment across multiple environments. • Develop and maintain production-grade backend services and APIs in Python with focus on maintainability, reliability, and security. • Support the transition of applications toward containerized and automated deployment models, working closely with DevSecOps and platform engineers. • Improve code quality, testing, troubleshooting, and documentation to enable safe incremental change. • Troubleshoot and resolve functional, integration, and performance issues in existing backend services. • Document implemented changes and contribute to good backend engineering practices across the team.

Bulgaria
Job Closed