SysMap Solutions logo
SysMap Solutions

#sejaSysMap #SysMap #soulSysMap

Mid-level Backend Developer – Java, APIs, Microservices

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1999Company SiteLinkedIn

Location

Brazil

Posted

32 days ago

Salary

0

Seniority

Senior

Job Description

Mid-level Backend Developer – Java, APIs, Microservices

SysMap Solutions

• Develop, evolve, and maintain Java backend APIs and services, ensuring adherence to defined architecture patterns, high code quality, readability, and maintainability; • Actively participate in the development of microservices, including contract definition, synchronous and asynchronous communication, and integrations between internal and external systems; • Ensure application performance, stability, security, and scalability by identifying bottlenecks, proposing technical improvements, and taking preventive actions; • Take part in functional and technical refinements, contributing analyses, estimates, solution definitions, and risk identification; • Participate in Scrum ceremonies such as planning, daily stand-ups, review, and retrospective, collaborating on the organization and growth of the team; • Implement and maintain unit and integration tests to ensure reliability, quality, and compliance with functional and non-functional requirements; • Work on application monitoring, analyzing logs, metrics, and alerts to provide observability and rapid failure detection; • Analyze, investigate, and resolve production incidents, perform root cause analysis, and propose continuous improvements; • Participate in code reviews, applying and promoting best practices, development patterns, and software quality principles; • Collaborate closely with Frontend, Mobile, QA, and DevOps teams to ensure integrated deliveries and efficient end-to-end solutions.

Job Requirements

  • Solid experience in backend development with Java 11 or higher (Java 17+ preferred);
  • Experience developing RESTful APIs following best practices for versioning, security, and performance;
  • Experience with microservices architecture and system integrations;
  • Knowledge of messaging systems conceptually or in practice, using tools such as Kafka, RabbitMQ, or similar;
  • Experience with relational databases (SQL) such as PostgreSQL, Oracle, or equivalents;
  • Familiarity with NoSQL databases;
  • Implementation of unit and integration tests with a focus on code quality and reliability;
  • Application of SOLID principles and development best practices such as Clean Code;
  • Experience with source control using Git;
  • Basic knowledge of Docker for creating and running containers;
  • Familiarity with CI/CD and pipeline automation;
  • Experience with observability using logs, metrics, and application monitoring tools;
  • Experience working in agile teams, especially Scrum, actively participating in ceremonies and technical and functional refinements;
  • Experience with cloud platforms (AWS, Azure, or GCP);
  • Knowledge of API security, such as OAuth2, JWT, and authentication/authorization best practices;
  • Experience with legacy systems and technology modernization processes;
  • Experience in high-volume environments, critical systems, or mission-critical applications.

Benefits

  • Position also open to candidates with disabilities (PWD)

Related Job Pages

More Backend Engineer Jobs

Equiplano logo

Mid-level Java Developer

Equiplano

Por uma gestão pública ágil, eficiente e transparente. 50 anos de Excelência em Gestão Pública.

Backend Engineer32 days ago
Full TimeRemoteTeam 51-200Since 1974H1B No Sponsor

• Develop and implement software solutions according to technical requirements, ensuring quality and adequate performance. • Participate in defining solution architecture, always seeking the best technical approach. • Write code, test, and maintain systems, applying best practices and coding standards. • Perform code reviews, promoting continuous improvement and compliance with established standards. • Collaborate with other teams (analysts, testers, etc.) to ensure effective system integration. • Identify issues and develop effective solutions, ensuring system stability and efficiency. • Keep technical documentation up to date, including usage instructions and architecture diagrams. • Perform unit tests and ensure systems meet quality and performance requirements. • Contribute to the continuous improvement of tools, processes, and methodologies used in development. • Support the training and mentoring of junior developers. • Keep up with market trends and propose technological innovations applicable to the development environment.

Brazil
Job Closed
knoell logo

Python Developer – Intern

knoell

Your go-to partner for global regulatory registration!

Backend Engineer32 days ago
InternshipRemoteTeam 501-1,000Since 1996H1B No Sponsor

• Participate in the development of actual projects using Flask and Flask SQLAlchemy to build and manage databases and generate reports based on data. • Design and implement a backend service interface for financial data using the Flask framework. • Use Flask SQLAlchemy for database design, modeling, and operation. • Write SQL query statements to retrieve data from the database. • Design and implement various financial statement generation functions based on business needs. • Follow the project plan and schedule to ensure that tasks are completed on time.

China
Spassu logo

Junior Python Fullstack Developer – React

Spassu

Soluções digitais para transformar o futuro

Backend Engineer32 days ago
Full TimeRemoteTeam 1,001-5,000Since 1992H1B No Sponsor

• Responsible for developing systems with a full-stack profile - covering the entire software development lifecycle. • Perform project configuration following internal and client procedures. • Interpret functional specifications and produce technical specifications. • Guide and support the project's development team members. • Code and integrate software components according to specifications.

Brazil
Job Closed
GFT Technologies SE logo

Backend Developer .NET/NodeJS

GFT Technologies SE

Procuramos uma pessoa que: Goste de trabalhar em equipe e seja colaborativa em suas atribuições; Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento; Transforme ideias em soluções criativas e busque qualidade em toda sua rotina; Tenha habilidades de resolução de problemas; Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo; Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico. Big enough to deliver – small enough to care. #VempraGFT #VamosVoarJuntos #ProudToBeGFT

Backend Engineer32 days ago
Full TimeRemoteTeam 10,001

Role Description We are looking for a person for the role of Senior Full Stack Developer (.NET / Node.js) with strong experience in backend development, service integration, and application lifecycle management. The ideal profile combines advanced technical knowledge with the ability to ensure quality, performance, and security in large-scale solutions. - Design, develop, and maintain backend services using .NET Core (SDK 8.x) and Node.js; - Develop and optimize SQL Server databases, including complex stored procedures, functions, and queries; - Build and consume RESTful web services for internal and external integrations; - Design and support ETL processes for data extraction, transformation, and loading; - Perform unit testing and participate in code reviews to ensure quality and maintainability; - Use tools such as Postman to validate and debug APIs; - Participate in all phases of the SDLC, from requirements analysis to deployment and support; - Manage version control, builds, and releases using Team Foundation Server (TFS); - Deploy applications to production environments and provide post-release support; - Provide application support, resolve production incidents, and address security vulnerabilities; Qualifications - Hands-on experience with .NET Core (SDK 8.x) - Strong knowledge of SQL Server, including advanced procedures and performance optimization - Proven experience in ETL processes and data integration - Solid understanding of RESTful services and API design principles - Experience in developing or integrating applications using Node.js - Practical knowledge of unit testing frameworks and test-driven development - Experience with code reviews and application of coding standards - Familiarity with Postman or similar API testing tools - Understanding of the full software development lifecycle (SDLC) - Experience with Team Foundation Server (TFS) for version control and build management - Experience deploying and supporting applications in production environments - Proven ability to troubleshoot incidents and resolve security vulnerabilities Requirements - Experience with Java 17 - Knowledge or experience with AWS services - Experience with Power BI for reporting or data visualization - Previous experience in enterprise or large-scale environments - Familiarity with DevOps or CI/CD concepts beyond TFS Soft Skills - Leadership - Stakeholder management - Problem-solving - Conflict management - Relationship building - Decision-making - Communication - Proactiveness - Pragmatism - Teamwork - Strategic thinking - Control - Adaptability - Creativity - Negotiation - Self-management

Worldwide