Backend Developer - Java/Spring Boot
GetHyr Job description
Role : Software Development Engineer IV (SDE IV)
Role Purpose :
As an SDE IV, you will play a key role in designing and building scalable backend and frontend systems. As a senior individual contributor, you will own complex features, contribute to architectural decisions, and mentor engineers while delivering high-quality, production-ready software.
You are expected to be a T-shaped engineerbringing deep expertise in one area while contributing across the stack. You will collaborate with cross-functional teams, participate in architecture discussions, and proactively drive improvements in engineering practices, testing, and automation.
Role Value :
This role is critical to delivering high-quality identity verification products. You will drive technical excellence, improve system reliability, and help accelerate product delivery while elevating engineering standards.
Key Responsibilities :
Technical Design & Development :
- Lead end-to-end development of backend and frontend features
- Design scalable, reliable, and maintainable systems with architects and tech leads
- Write clean, modular, and testable code following best practices (TDD, design patterns)
- Ensure smooth integration between backend services and frontend applications.
Mentorship & Leadership :
- Mentor junior and mid-level engineers via code reviews and technical guidance
- Promote best practices like peer reviews, CI/CD hygiene, and static code analysis
- Help define coding standards and development workflows
Innovation & Tooling :
- Leverage AI/LLMs to improve development and testing efficiency
- Evaluate and introduce new tools, frameworks, and libraries
Quality & Performance :
- Ensure high performance, scalability, and reliability of systems
- Build and maintain automated test suites (functional, integration, E2E)
- Monitor production systems and resolve performance bottlenecks
Cross-Functional Collaboration :
- Work with Product Managers, Designers, QA, and SRE teams
- Participate in sprint ceremonies (planning, estimation, retrospectives)
- Contribute to technical documentation and design specs
Skills & Qualifications :
Must-Have :
- 7 years of software development experience
- Strong backend expertise (Java, Spring Boot)
- Proficiency in frontend frameworks (React or Angular)
- Solid understanding of REST APIs and microservices architecture
- Experience with CI/CD pipelines, Docker, Git, and Agile methodologies
- Strong problem-solving and debugging skills
- Interest or experience in AI/LLM-based development workflows
Good-to-Have :
- Experience with cloud platforms (AWS, GCP, or Azure)
- Familiarity with testing tools (JUnit, Playwright, Postman)
- Experience in DevOps environments and Infrastructure as Code (Terraform)
- Knowledge of secure coding practices and GDPR compliance
Interested in this role?