Senior Software Engineer (Java) - Contract
Very
full-remoteseniorcontractbackend Miami, FL 3 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaPythonSQLMicroservicesEvent-Driven ArchitectureAWSAzureCI/CDTestingOn-Call
About the role
Role Overview
Senior Software Engineer (Java) — Contract. Very is seeking a hands-on engineer to design, build, and maintain secure, scalable applications across the stack, collaborating with cross-functional teams. The role includes production support through on-call rotation and proactive issue resolution.
Responsibilities
- Translate requirements into high-level and low-level software designs
- Build production-ready backend services and implement front-end features as needed
- Write maintainable, secure, and observable production code (Java, plus related stack work)
- Develop and support microservice-based, event-driven systems
- Implement testing strategies and automation across the stack
- Participate in code reviews and contribute to system reliability, performance, and health
- Support applications in production via on-call rotation
- Proactively identify and mitigate technical/operational risks
Requirements
- Strong ability to design and implement software solutions end-to-end
- Production experience delivering secure, scalable applications
- Experience with microservices and event-driven architectures
- Experience with production-grade Java development
- Ability to contribute to system observability and reliability
Nice-to-Haves
- Experience with cloud environments (AWS and Azure)
- Familiarity with Java, Python, and SQL
- Experience integrating testing/automation strategies
Logistics
- Remote (USA)
- Travel may be required up to 10% of the time
- Periodic assignment to 24/7 support rotation may be required
Scraped 4/7/2026