
Senior Software Engineer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Hybrid
Location: Santa Clara • California • United States
Visit company websiteExplore more
Salary
💰 $88,800 - $187,740 per year
Job Level
About the role
- Coding as per design specifications & standards
- Guide team development efforts towards successful project delivery.
- Participate in code reviews and contribute to team knowledge sharing.
- Work directly with clients in a distributed vendor model following Agile practices
- Write clean, efficient, and maintainable code for various.
- Optimize the application for maximum speed and scalability.
- Troubleshoot and debug issues reported by customers or the internal team.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Write and maintain technical documentation related to frontend and backend systems.
- Knowledge of security best practices in backend development.
Requirements
- 10+ years’ experience as Java fullstack developer
- Extensive experience with Java, Spring Boot, Microservice.
- Must have experience integrating with Angular 19, 20. Preferably with HTML, CSS
- Develop and implement APIs and web services (RESTful)
- Integrate third-party services and tools.
- Perform unit and integration testing to ensure the robustness and reliability of applications
- Database management and proficiency with relational (e.g., MySQL, PostgreSQL).
- Familiarity with version control tools (e.g., Git, GitHub, GitLab).
- Understanding of cloud platforms (AWS).
- Familiarity with DevOps practices and CI/CD pipelines.
- Familiarity with testing frameworks (e.g., Jest, Mocha, JUnit).
Benefits
- Flexible work
- Healthcare including dental, vision, mental health, and well-being programs
- Financial well-being programs such as 401(k) and Employee Share Ownership Plan
- Paid time off and paid holidays
- Paid parental leave
- Family building benefits like adoption assistance, surrogacy, and cryopreservation
- Social well-being benefits like subsidized back-up child/elder care and tutoring
- Mentoring, coaching and learning programs
- Employee Resource Groups
- Disaster Relief
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootMicroserviceAngular 19Angular 20HTMLCSSRESTful APIsMySQLPostgreSQL
Soft skills
team developmentknowledge sharingclient collaborationtroubleshootingdebuggingtechnical documentationsecurity best practices