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 Java Ecosystem and Spring Boot, with a strong focus on RESTful API design, microservices architecture, and cloud-based technologies. Capable of mentoring and coaching less senior colleagues while ensuring high-quality, maintainable code through best practices.
Highest-signal resume keywords
Java EcosystemSpring BootRESTful API DesignMicroservices ArchitectureCloud-Based Technologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Core Java ConceptsOOPCollectionsThreadingConcurrencyMemory ManagementNoSQL DatabaseDesign PatternsTDDFunctional Programming
Soft Skills
CoachingMentoringCommunication
Tools & Technologies
AWSOpenShiftDockerMongoDBCassandraNeo4j
Industry Keywords
Distributed SystemsEvent-Driven ArchitectureTool Orchestration FrameworksAgent-Based Systems
Tech Stack
Tools & technologiesAWSCassandraCloudDockerJavaKotlinMicroservicesMongoDBNeo4jNode.jsNoSQLOpenShiftPythonReactSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Work as a software engineer on a web-based application product using Java-related and open-source technologies
- Develop and enhance product offerings in accordance with design and business objectives
- Continuously research and implement new technologies to maximize development efficiency
- Identify potential issues and develop possible solutions
- Provide ongoing support and guidance to less senior colleagues through regular coaching activities
- Support colleagues in fulfilling their personal development plans
Requirements
What you’ll need- At least 3+ years of experience for the Medior level and 5+ years for the Senior level; candidates may apply regardless of years of experience if confident in their skills
- Hands-on experience with the Java ecosystem and Spring Boot
- Knowledge of core Java concepts, including OOP, Collections, Threading, Concurrency, and memory management
- Experience with at least one NoSQL database: MongoDB, Cassandra, or Neo4j
- Ability to write structured, well-documented, maintainable, and clean code
- Strong experience in RESTful API design and integration
- Strong experience designing, building, and maintaining microservices-based and event-driven architectures
- Hands-on experience with distributed-system challenges, including latency, partial failures, retries, and timeouts
- Experience with design patterns, coding standards, and TDD
- Understanding of agent-based systems and tool-calling architectures
- Exposure to MCP (Model Context Protocol) or similar tool orchestration frameworks
- Experience with cloud-based technologies; AWS and OpenShift; Docker is a plus
- Experience with Kotlin, NodeJS, Python, or ReactJS is a plus
- Working knowledge of functional programming languages is a plus
- Willingness to coach, mentor, and train less senior colleagues
- Good command of English, both written and verbal, is essential
Benefits
Comp & perks- Hybrid working model
- Regular full-time employment
- Coaching, mentoring, and training support for less senior colleagues
