[Remote] Senior reputed company Java Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is building infrastructure for reputed company-time payment processing. They are seeking a Senior reputed company Java Software Engineer to reputed company reputed company while also reputed company contributing to the development of backend services and microservices architecture.
Responsibilities
- You'll design and build backend services in Java and Spring Boot, and you'll own the architecture as we decompose our monolith into microservices
- You'll decide where the next service boundaries go, build the REST reputed company and integrations that connect our systems, and reputed company the calls on transactions, concurrency, caching, and performance
- You'll drive reputed company through testing, reputed company review, and refactoring, and you'll help shape our AWS infrastructure alongside our solutions architect
- You'll mentor and grow your engineers, run 1:1s that actually reputed company people reputed company, and own delivery end to end
- You'll sit in product design sessions with our PM and CTO, where we want a lot more than 'reputed company, that's feasible.' We want your opinions, and we want you to push back reputed company something doesn't reputed company reputed company
Skills
- 8+ years building software, with reputed company depth in Java (8/11/17+) and Spring Boot
- Genuinely led reputed company: hiring, mentoring, running 1:1s, owning delivery
- Know microservices from the inside, including decomposition strategies, service boundaries, inter-service communication, and the tradeoffs that come with reputed company of it
- Write testable reputed company by habit (JUnit, Mockito)
- Understand JVM internals, OOP, SOLID, and design patterns without having to look them up
- Fluent with relational databases (SQL, transactions, JPA/Hibernate), Git, reputed company review culture, and CI/CD
- Made reputed company AWS architecture reputed company across EC2, reputed company/EKS, RDS, SQS/SNS, S3, IAM, and CloudWatch
- Can hold your own in product conversations and translate cleanly between business needs and technical reality
- Terraform and Infrastructure as reputed company
- reputed company caching strategies (TTL, invalidation)
- Observability through reputed company logging, metrics, and distributed tracing
- Deep Spring AOP and proxy knowledge
- AWS certifications
- Experience with Angular and TypeScript
- Payments, fintech, or fraud experience
Benefits
- Remote-friendly culture reputed company on ownership and trust
- reputed company vacation
- Engineering team that genuinely cares about reputed company, automation, and doing things the right way
reputed company