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.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and maintaining back-end applications using Java and Spring Boot, with a strong focus on building scalable RESTful APIs and microservices. Proficient in applying software engineering best practices and contributing to CI/CD pipelines and application observability.
Highest-signal resume keywords
Java DevelopmentSpring Boot FrameworkRESTful API DevelopmentMicroservices ArchitectureContinuous Integration and Continuous Delivery (CI/CD)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Back-End Application DevelopmentUnit TestingData ModelingPerformance OptimizationSoftware Engineering Best PracticesTest-Driven DevelopmentMessaging ArchitectureApplication ContainerizationCode Versioning with GitAgile Methodologies
Soft Skills
Problem SolvingCollaborationCommunication
Tools & Technologies
Apache KafkaKubernetesJenkinsAWS ServicesDynatracePrometheusGrafanaOpenTelemetryConsul
Industry Keywords
MicroservicesDistributed SystemsEvent-Driven ArchitectureObservabilityAgile
Tech Stack
Tools & technologiesApacheAWSConsulGrafanaJavaJenkinsKafkaKubernetesPrometheusSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Develop, maintain, and enhance back-end applications using Java and Spring Boot.
- Build and evolve scalable, secure, and highly available RESTful APIs.
- Actively participate in defining technical solutions, supporting architectural decisions and product evolution.
- Develop and enhance microservices and distributed systems.
- Analyze complex problems and propose solutions that address quality, performance, security, and scalability.
- Develop unit tests and contribute to defining quality strategies for distributed applications.
- Conduct code reviews, promote software engineering best practices, and support the team's technical development.
- Work with messaging and event-driven architecture using Apache Kafka.
- Contribute to the evolution of Continuous Integration and Continuous Delivery (CI/CD) pipelines.
- Support application containerization, orchestration, and deployment in cloud environments.
- Contribute to application observability and monitoring, supporting the identification and resolution of failures.
- Collaborate with Product Managers, Analysts, Architects, and other stakeholders to build solutions that deliver business value.
- Work in multidisciplinary teams using agile methodologies such as Scrum and Kanban.
- Contribute to the continuous evolution of the team's products, processes, and engineering practices.
Requirements
What you’ll need- Solid experience developing back-end applications using Java and Spring Boot.
- Experience building and enhancing scalable, secure, and highly available RESTful APIs.
- Advanced knowledge of relational and non-relational databases, including data modeling and performance optimization.
- Experience with microservices architecture and distributed systems.
- Strong command of software engineering best practices, including SOLID, Clean Code, design patterns, and code reviews.
- Experience with test-driven development, including unit testing and quality strategies for distributed applications.
- Knowledge of messaging and event-driven architecture, with experience using Apache Kafka.
- Experience with application containerization and orchestration using Kubernetes.
- Experience with code versioning tools such as Git and modern collaborative development practices.
- Experience working with Continuous Integration and Continuous Delivery (CI/CD) pipelines using tools such as Jenkins.
- Knowledge of Consul for service discovery and configuration management.
- Experience with AWS services, especially ECS, SQS, and S3.
- Knowledge of observability and monitoring using tools such as Dynatrace, Prometheus, Grafana, and OpenTelemetry.
- Experience working in multidisciplinary teams that use agile methodologies such as Scrum and Kanban.
- Active participation in defining technical solutions, supporting architectural decisions and product evolution.
- Close collaboration with Product Managers, Analysts, Architects, and other stakeholders to build solutions that deliver business value.
- Ability to analyze complex problems, propose scalable solutions, and contribute to the continuous evolution of the team's engineering practices.
Benefits
Comp & perks- 14th and 15th fixed annual salaries
- Profit-sharing (based on seniority)
- Health and dental insurance with no co-payment
- Gympass
- Life insurance
- Health and wellness programs (nutrition, psychology, workplace wellness, massage, running groups, and local gym membership)
- Food and meal allowances, with flexible allocation percentages between the food and meal cards and no co-payment
- Extended maternity and paternity leave
- Childcare or nanny allowance for children up to 6 years and 11 months old
- Assistance for children with disabilities, with no age limit
- Private pension plan with employer contributions of up to 6% of salary
- Training platform—Sicredi Aprende—with a wide range of courses
- 40-hour workweek using a time-banking system
- Remote-work allowance (except for positions that are 100% on-site)
