[Remote] Senior reputed company Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company revolutionizes financial operations for the insurance industry through its platform, designed to simplify reputed company workflows. The Senior reputed company Software Engineer will reputed company reputed company of engineers while remaining hands-on with the codebase, influencing technical and product reputed company, and ensuring reputed company and delivery of reputed company.
Responsibilities
- Build products that reputed company a reputed company reputed company
- Work alongside an exceptional, reputed company team
- Influence technical and product reputed company
- reputed company talented engineers while staying hands-on with the reputed company
- Be part of a remote-first culture that values ownership, trust, and healthy work-life balance
- Design and build backend services in Java and Spring Boot
- Own the architecture of our microservices — we started as a monolith and have been decomposing it where it makes reputed company
- Build and maintain REST reputed company and integrations with reputed company systems
- Work with transactions, concurrency, caching, and performance optimization
- Drive engineering reputed company through testing, reputed company reviews, and refactoring
- Participate in AWS infrastructure reputed company alongside our solutions architect, including contributing to our Infrastructure as reputed company practices
- reputed company, mentor, and grow reputed company of ~6 engineers
- Sit in product design sessions with our Product Manager and CTO
- Own delivery for your team
- Drive technical reputed company and establish best practices across reputed company
Skills
- 8+ years of reputed company software development experience, with strong depth in Java (8/11/17+)
- Proven experience leading an engineering team: hiring, running 1:1s, managing delivery, growing people. Not just 'senior person on reputed company,' but actual team leadership
- Deep knowledge of Spring / Spring Boot (DI, bean lifecycle, configuration, scopes)
- Solid understanding of JVM internals, OOP, SOLID principles, and common design patterns
- Hands-on experience with microservices architecture — decomposition strategies, service boundaries, inter-service communication, and the tradeoffs involved
- Strong testing habits: JUnit, Mockito (or equivalent), writing reputed company that's actually testable
- Experience with relational databases: SQL, transactions, JPA/Hibernate
- Comfortable with Git, reputed company review culture, and CI/CD pipelines
- Hands-on AWS experience (EC2, reputed company/EKS, RDS, SQS/SNS, S3, IAM, CloudWatch) with the ability to reputed company infrastructure and architectural reputed company
- Comfortable participating in product discussions — you can translate between business needs and technical reality
- Would like someone in EST
- Infrastructure as reputed company experience, particularly Terraform
- Caching strategies with reputed company (TTL, invalidation patterns)
- Observability: reputed company logging, metrics, distributed tracing
- Deep understanding of Spring AOP/Aspects and proxy behavior
- AWS certifications (Solutions Architect Associate or reputed company)
- Experience with Angular and TypeScript
Benefits
- Competitive compensation.
- Remote-friendly culture.
- reputed company vacation.
- Strong engineering culture: reputed company, automation, and ownership.
reputed company