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 high-performance Java applications using Java 8+ and Spring Boot, with a strong focus on scalable APIs, microservices, and reactive programming. Proficient in unit testing, Agile methodologies, and cloud computing, while providing technical leadership and mentoring in team settings.
Highest-signal resume keywords
Java 8+Spring BootAPIs and MicroservicesReactive ProgrammingUnit Testing (JUnit, Mockito)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Java 8+Spring BootReactive ProgrammingUnit Testing (JUnit, Mockito)Relational Databases (MySQL, PostgreSQL)NoSQL Databases (MongoDB)Dependency Management (Maven, Gradle)Agile Methodologies (Scrum)DockerKubernetes
Soft Skills
Technical LeadershipMentoringCollaboration
Tools & Technologies
JiraTrelloCI/CD (Jenkins, GitLab CI)Cloud Computing (AWS, Azure, Google Cloud)Grafana
Industry Keywords
MicroservicesEvent-Driven ArchitectureHexagonal ArchitectureResilience in Distributed SystemsLarge-Scale Corporate Environments
Tech Stack
Tools & technologiesAngularApacheAWSAzureCloudDockerGradleGrafanaJavaJenkinsJUnitKafkaKubernetesMavenMockitoMongoDBMySQLPostgresSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Develop and maintain high-performance Java applications using Java 8+ and Spring Boot
- Design, build, and maintain scalable and resilient APIs and microservices
- Implement solutions using reactive programming and software development best practices
- Conduct unit testing and ensure code quality using JUnit and Mockito
- Participate in Agile ceremonies and collaborate with multidisciplinary teams
- Support application modernization and the architectural evolution of systems
- Share technical knowledge and contribute to the continuous improvement of development processes
- For Technical Specialist or Tech Lead roles, provide technical leadership, mentoring, and team guidance
Requirements
What you’ll need- Experience with Java 8+ and Spring Boot
- Knowledge of APIs and microservices
- Experience with reactive programming
- Knowledge of unit testing frameworks, including JUnit and Mockito
- Knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB)
- Knowledge of dependency management tools (Maven and Gradle)
- Strong understanding of object-oriented programming
- Experience with Agile methodologies (Scrum) and project management tools (Jira, Trello)
- For Senior-level roles: advanced experience with Docker and Kubernetes, messaging systems (Kafka and Event Hub), CI/CD pipelines (Jenkins or GitLab CI), DevOps practices, cloud computing (AWS, Azure, or Google Cloud), and Hexagonal Architecture
- For Technical Specialist or Tech Lead roles: strong expertise in systems architecture and design patterns, Grafana, resilience in distributed systems, technical leadership, mentoring, and team guidance
- Preferred: Apache Camel, Quarkus, Angular, technical or intermediate English, experience in large-scale corporate environments, event-driven architecture, and certifications related to the technologies required for the role
Benefits
Comp & perks- Medical insurance – 100% company-paid for employees and dependents
- Dental insurance
- Meal or food allowance with no employee deduction
- Life insurance
- Private pension plan
- Welhub membership
- Company stock purchase option at a discounted price
- Pharmacy discount
- Childcare assistance
- Partnership with a language school
- Extended maternity and paternity leave
- Profit-sharing program (PPR)
- Subject to the current company policy
