FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
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 designing and developing highly concurrent, distributed backend services, with a strong focus on performance optimization and architectural decision-making. Proficient in mentoring junior engineers and ensuring high standards in coding practices and testing methodologies.
Highest-signal resume keywords
Go (Golang) ProgrammingJVM Technologies (Java/Spring Boot)Distributed Systems ArchitecturePerformance OptimizationREST/HTTP Service Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Go (Golang)JavaSpring BootDistributed ArchitecturesPerformance ProfilingREST ServicesRelational DatabasesNon-Relational DatabasesUnit TestingIntegration Testing
Soft Skills
Excellent CommunicationMentoring
Tools & Technologies
Containerized ApplicationsCloud-Native EnvironmentsPostgreSQLRedis
Industry Keywords
Enterprise-Grade SystemsHigh AvailabilityCoding StandardsDevelopment Processes
Tech Stack
Tools & technologiesCloudGoJavaPostgresRedisSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design and develop highly concurrent, distributed backend services with a focus on high availability;
- Take solid ownership of architectural contributions, driving technical decisions within and across teams;
- Lead performance optimisation efforts and proactively diagnose complex system issues;
- Design, develop and test new features, setting a high bar for quality and reliability;
- Support the release and documentation of developed features;
- Define and champion coding standards and development processes;
- Mentor and support more junior engineers within the team;
- Provide out-of-hours support as part of an on-call rota.
Requirements
What you’ll need- Strong programming skills in Go (Golang) or deep experience with JVM technologies (Java/Spring Boot) and a strong desire to move to Go;
- Proven experience developing and maintaining enterprise-grade systems at scale;
- Solid experience with highly concurrent, distributed architectures and systems;
- Solid experience contributing to and driving architectural decisions;
- Experience with containerised applications and cloud-native environments;
- Experience profiling and optimising performance at scale;
- Experience building REST/HTTP based services;
- Strong experience with relational and non-relational databases (e.g. PostgreSQL, Redis);
- Strong test suite design skills, including Unit, Integration and Smoke tests, enabling safe promotion of code to production without manual intervention;
- Excellent communication skills, with the ability to articulate complex technical problems and solutions clearly.
Benefits
Comp & perks- Medical Insurance (Allianz)
- Life Insurance (Uniqa)
- Glasses Reimbursement
- Kafeteria (My Benefit)
- Discretionary Time Off (DTO)
- Volunteer Time (VTO)
- Ericsson Care Line
