FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Back-end Developer
Stefanini Brasil. Develop and maintain Java applications and microservices using Spring Boot .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in developing and maintaining Java applications and microservices using Spring Boot, with a strong focus on code quality and best practices. Experienced in containerization and orchestration with Docker and Kubernetes, as well as implementing data-streaming solutions using Kafka.
Highest-signal resume keywords
Java Application DevelopmentMicroservices ArchitectureDocker ContainerizationKubernetes OrchestrationAgile Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring BootKafkaKafka StreamsSQL ServerAPIsTDDBDDUnit TestingService Containerization
Soft Skills
CollaborationProblem-SolvingDocumentation
Tools & Technologies
DockerKubernetesNexusSonarQubeGitLabJenkinsBambooGitHubStarTeamAWS
Industry Keywords
MicroservicesCloud EnvironmentsDevOpsAgileContinuous Integration
Tech Stack
Tools & technologiesAWSAzureCloudDockerGoogle Cloud PlatformJavaJenkinsKafkaKubernetesNode.jsOpenShiftSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Develop and maintain Java applications and microservices using Spring Boot
- Work with legacy systems (Struts, Servlets, JSP, PrimeFaces)
- Implement Docker containers and orchestration with Kubernetes
- Develop data-streaming solutions using Kafka and Kafka Streams
- Ensure code quality by following best practices and conducting tests
- Collaborate with cross-functional teams, including QA, DevOps, and Product Owners
- Document processes and architectural decisions
- Monitor and troubleshoot issues in production environments
- Stay up to date with new technologies and industry trends
Requirements
What you’ll need- Bachelor's degree in Information Technology or a related field
- Experience in software engineering, with relevant experience in Java and/or JVM-based languages
- Experience developing and operating systems using Java, microservices, and APIs (Spring Boot, Node.js)
- Knowledge of service containerization (Docker, Kubernetes, including AKS, EKS, GKE, and OpenShift)
- Knowledge of DevOps tools and practices (Nexus, SonarQube, GitLab, Jenkins, Bamboo, GitHub, and StarTeam)
- Knowledge of continuous integration, automated deployment, unit testing, TDD, BDD, and Agile methodologies (Scrum)
- Knowledge of private and public cloud environments: Amazon AWS, Microsoft Azure, or Google Cloud Platform
- Focus on quality and best practices, with a commitment to writing readable, well-tested, and maintainable code
- Knowledge of Java, Spring Boot, WebSphere, JBoss, Kafka, Kafka Streams, SQL Server, and Kubernetes
Benefits
Comp & perks- Meal or food allowance
- Discounts on courses, universities, and language institutions
- Stefanini Academy — a platform offering free, up-to-date online courses with certificates
- Mentoring
- Benefits club for medical consultations and examinations
- Health insurance
- Dental insurance
- Benefits and discounts at leading establishments
- Travel club
- Pet care benefits