Nuclea

Mid-level Java Developer

Nuclea

full-time

Posted on:

Location Type: Hybrid

Location: São Paulo • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSDynamoDBJavaJUnitKafkaLinuxMavenMockitoPostgresSpringSpring BootSpringBootSQL

About the role

  • Ensure the use of development best practices, including object-oriented programming, SOLID principles and design patterns to create scalable and maintainable solutions;
  • Design and implement microservices using Spring Boot and modern distributed architecture patterns;
  • Participate in system modernization, including migrating monolithic applications to AWS using managed services and refactoring strategies;
  • Manage the source code lifecycle, including versioning, code reviews and continuous integration, ensuring clean and well-documented code;
  • Implement automated tests (unit, integration and performance), and use tools such as SonarQube for code quality and security analysis;
  • Apply secure development practices, including vulnerability analysis and best practices to protect APIs and sensitive data;
  • Ensure application stability by fixing bugs, monitoring logs and applying continuous improvements;
  • Configure, maintain and optimize Linux-based development and production environments;
  • Use GitHub Actions for deployment automation and software lifecycle management;
  • Work with AWS services such as Lambda, API Gateway, RDS, S3, ECS, EKS, CloudWatch, among others, for deployment, scalability and observability of applications.

Requirements

  • Bachelor's degree completed.
  • Java SE, Java EE;
  • Experience with Java 8 and later (experience with Java 21 is a plus), including Lambdas, Streams and the Date API, etc.;
  • Spring Framework;
  • Spring Boot, Spring MVC, Spring Data, Spring Security;
  • Building RESTful APIs and web services;
  • Microservices and software architecture;
  • Service communication patterns (REST, messaging — MQ and Kafka, event-driven);
  • Experience migrating monoliths to microservices on AWS is a plus;
  • PostgreSQL;
  • Data modeling, SQL and query optimization;
  • DynamoDB;
  • Infrastructure and DevOps;
  • Application servers: JBoss;
  • Linux: basic administration and scripting for automation;
  • Maven, Nexus, SonarQube: build management, repositories and code quality;
  • GitHub and CI/CD: experience with GitHub Actions and CI/CD pipelines;
  • Automated testing: JUnit, Mockito;
  • System security and communications;
  • Application security: encryption, digital certificates, banking protocols (SPB);
  • Web services: REST, JSON, XML, XSD;
  • File transfer: Connect Direct and CFT.
Benefits
  • Health and dental insurance
  • Meal allowance - Caju
  • Life insurance
  • Home office allowance
  • Profit-sharing (PLR)
  • Private pension
  • Childcare assistance
  • WellHub (Gympass)

Applicant Tracking System Keywords

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

Hard skills
Java SEJava EEJava 8Spring FrameworkSpring BootMicroservicesRESTful APIsPostgreSQLAutomated testingApplication security
Soft skills
communicationproblem-solvingcollaborationattention to detailadaptability
Certifications
Bachelor's degree
IEBT Innovation

.NET Developer

IEBT Innovation
Junior · Midfull-time🇧🇷 Brazil
Posted: 53 minutes agoSource: jobs.quickin.io
AzureDockerKafkaKubernetesMS SQL Server.NETNoSQLSQL
IEBT Innovation

.NET Analyst

IEBT Innovation
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 53 minutes agoSource: jobs.quickin.io
AngularASP.NETAzure.NETReactSQLVue.js
Tecla T

Senior Backend Developer, Node

Tecla T
Seniorcontract🇧🇷 Brazil
Posted: 1 hour agoSource: jobs.quickin.io
JavaScriptJestMongoDBNode.jsPostgresPythonRabbitMQ
Keeggo

Mid-level Back-End Developer – .NET

Keeggo
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 4 hours agoSource: keeggotech.gupy.io
AzureDjangoDockerEntity FrameworkGRPCJavaScriptKafkaKubernetes.NETPrometheusRabbitMQSpring+3 more
Ploomes

Desenvolvedor Back-End, C# Pleno

Ploomes
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 6 hours agoSource: ploomes.gupy.io
DockerJavaScriptKubernetesPHP