Cadmus Soluções em TI logo
Cadmus Soluções em TI

Parceira que transforma desafios em resultados!

Senior Fullstack Developer, Java

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

Location

Brazil

Posted

78 days ago

Salary

0

Seniority

Senior

Job Description

Senior Fullstack Developer, Java

Cadmus Soluções em TI

• Design, develop and evolve end-to-end (fullstack) applications using Angular 7 and Spring Boot. • Implement robust backend APIs with Sensedia API Gateway and Mule. • Lead and support TDD, BDD and code review practices. • Integrate data systems using relational (SQL) and NoSQL databases. • Work in an agile environment (Scrum/Kanban) with a strong sense of urgency and ownership. • Provide maintenance and enhancements for legacy applications.

Job Requirements

  • Java EE 6+ with strong mastery of APIs, libraries and best practices.
  • Spring Boot 2+ and the Spring ecosystem.
  • Experience with Java 8+ (Streams, Lambdas, Concurrency, etc.).
  • Experience with distributed architectures, microservices, messaging and RESTful APIs.
  • Proficiency in SQL databases (complex queries, data modeling, performance tuning).
  • Experience with NoSQL databases (MongoDB, Redis, Cassandra or equivalents).
  • Strong command of Design Patterns, SOLID principles, Clean Architecture and Clean Code.
  • Proficiency in Angular 11+ (including TypeScript, RxJS, Components, Services, Router, Lazy Loading, etc.).
  • Solid knowledge of HTML5, CSS3, and preprocessors (Sass/Less).
  • Experience building responsive and accessible user interfaces.
  • Experience with unit testing (e.g., Jasmine/Karma) and frontend integration testing.
  • Experience with TDD/BDD using frameworks such as JUnit, Mockito, Cucumber, etc.
  • Experience with version control tools (Git) and continuous integration/delivery (CI/CD).
  • Advanced knowledge of agile methodologies (Scrum, Kanban, XP).

Benefits

  • Meal voucher and/or food allowance (iFood Benefícios)
  • Health insurance (Amil)
  • Life insurance
  • Dental insurance (Amil)
  • Fuel allowance
  • Gympass/Wellhub: Access to gyms with multiple training modalities.
  • Pet health plan
  • Childcare assistance
  • Lincard: Partnership club offering discounts of up to 60% at over 4,000 establishments in Brazil.

Related Job Pages

More Backend Engineer Jobs

Oscilar logo

Senior JavaScript Developer – Web SDK

Oscilar

AI Risk Decisioning™ platform that helps organizations manage onboarding, fraud, credit, and compliance risks

Backend Engineer78 days ago
Full TimeRemoteTeam 51-200Since 2021H1B Sponsor

• Lead the development and maintenance of a high-performance Web SDK for collecting and analyzing browser and device-related data. • Design and implement algorithms to create unique device fingerprints and capture behavior-based insights (e.g., gestures, keyboard, and mouse interactions). • Build and maintain a robust CI/CD pipeline with automated cross-browser testing and release cycles. • Continuously optimize SDK performance to minimize resource usage and ensure a seamless user experience. • Stay updated on emerging web technologies, security practices, and industry trends to enhance SDK capabilities. • Develop clean, maintainable, and well-documented code aligned with the best coding practices. • Conduct thorough code reviews and mentor junior engineers on best practices. • Collaborate with cross-functional teams—including product managers, designers, and QA engineers—to meet high-quality standards and customer requirements. • Ensure data privacy and security principles are embedded in the SDK’s design and implementation. • Drive innovation in browser-based solutions for risk, fraud detection, and device analytics.

Canada
1Password logo

Backend Developer

1Password

Productive businesses use 1Password to secure employees at scale.

Backend Engineer78 days ago
Full TimeRemoteTeam 501-1,000Since 2009H1B Sponsor

• Code, test, debug, deliver and maintain production software systems for new and existing product features • Collaborate with cross functional teams to ensure smooth releases • Communicate technical requirements to stakeholders • Mentor junior team members • Participate in planning and task identification • Write comprehensive tests during development cycle • Review code for quality • Generate and review documentation for scalability • Stay informed about industry trends • Be available for on-call rotational work

United States
$123K - $167K / year
Full TimeRemoteTeam 501-1,000Since 1965H1B No Sponsor

• Provide technical leadership for teams and software development projects; • Define technical solutions aligned with business needs, considering scalability, reliability, security, availability, and performance requirements; • Define, document, and validate logical and executable system architectures; • Prepare technical, architectural, operational, and project management support documentation; • Create functional and technical specifications for systems and applications; • Provide solutions and support for the development of mobile and web application features; • Develop applications with a high level of technical complexity; • Collaborate with the QA team, supporting testing and quality strategies; • Review source code to ensure adherence to best practices, design patterns, and software quality standards; • Design solutions with a focus on integration and continuous delivery (CI/CD); • Act as a technical reference, promoting training, mentoring, and support for developers; • Plan, track, and monitor technical activities for projects under your responsibility; • Support technical decisions related to project evolution, architecture, and infrastructure.

Brazil
Full TimeRemoteTeam 501-1,000Since 1965H1B No Sponsor

• Design, develop and maintain features, plugins and extensions for the Backstage framework; • Implement modern, responsive and accessible web interfaces using React; • Build services and integrations using Node.js (REST/GraphQL); • Create reusable components aligned with internal UI standards; • Integrate internal and external APIs with plugins and corporate services; • Automate workflows and routines to improve the developer experience; • Connect Backstage to systems such as CI/CD pipelines, observability, cloud, identity, SCM, and others; • Write unit and integration tests for frontend and backend; • Contribute to quality standards, consistent UX and best practices; • Assist with instrumentation for logging, monitoring and diagnostics; • Use CI/CD pipelines for continuous build, test and deployment; • Participate in troubleshooting across development, staging and production environments; • Support containerization (Docker) and orchestration (Kubernetes) when applicable; • Keep architecture, plugins, APIs and integrations documentation up to date; • Participate in code reviews and technical discussions.

Brazil
Job Closed