Responsibilities
- Create reliable software solutions with Spring Boot and microservices to fulfill business needs.
- Work closely with multidisciplinary teams to integrate system components effectively.
- Apply industry best practices to improve application speed and scalability.
- Guide and support less experienced developers to grow their technical abilities.
- Lead code review sessions and enforce compliance with coding standards.
- Diagnose and fix advanced technical problems to ensure system stability.
- Improve system efficiency by detecting performance constraints and resolving them.
- Take part in design-level discussions to promote innovative and efficient solutions.
- Ensure technical deliverables support overall business strategies and aims.
- Produce and update detailed documentation for software systems and features.
- Commit to ongoing professional development by tracking emerging technologies and methods.
- Work with business partners to define requirements and convert them into technical blueprints.
- Support enhancements to software development workflows and engineering approaches.
Benefits
- Health coverage including medical, dental, vision, and life insurance
- Paid vacation days and public holidays
- Retirement savings plan with company match
- Short-term and long-term disability protection
- Paid time off for new parents
- Opportunity to purchase company stock through employee plan
Work Arrangement
Hybrid
Other
- This position does not support visa transfer or sponsorship at any time.
- The role operates on a hybrid work model.
- Work is conducted during standard daytime hours.
Not available now or in the future