Job Title: Senior Java Software Developer
Location: Remote (U.S. – Central/Eastern time zones preferred)
Type: 6-month Contract-to-Hire
Job Summary
As a Senior Java Software Developer, you’ll work on performance-critical backend systems that support large-scale health information platforms. You’ll collaborate with forward-thinking engineers to enhance system monitoring, optimize cloud infrastructure, and write resilient, high-performance Java applications.
Key Responsibilities
You will contribute to two core initiatives:
Project 1: OpenSearch Optimization
- Optimize OpenSearch performance and reduce cost through config tuning and code refactoring
- Align OpenSearch data 1:1 with source Cassandra data
- Implement or enhance system monitoring and alerting
- Improve and extend automated testing for Java codebases interacting with OpenSearch
- Right-size Kubernetes clusters using tools like Karpenter
- Implement and evaluate performance testing strategies
- Review and evolve backend architecture to ensure long-term scalability
Project 2: Backend System Modernization
- Modernize and refactor legacy test cases
- Optimize Cassandra-backed Java services
- Streamline Kubernetes/EC2 deployment strategy for better cost and performance
- Develop clean, maintainable backend services using Java and Spring Boot
Required Qualifications
- Bachelor’s degree in computer science or related field and 5+ years of Java/J2EE development OR High school diploma/GED and 9+ years of Java/J2EE development
- Strong experience building enterprise-level, high-volume cloud applications (AWS preferred)
- Hands-on experience with Kubernetes and containerized application deployments
- Solid knowledge of SQL and NoSQL databases (Cassandra experience a plus)
- Excellent problem-solving, communication, and systems thinking skills
Preferred Qualifications
- Experience with OpenSearch or ElasticSearch (3+ years)
- Familiarity with cloud cost optimization strategies and infrastructure tuning
- Experience with CI/CD and development tools like Git, Jenkins, IntelliJ, JIRA, Ansible
- Kafka experience is a bonus
- Background in healthcare or regulated industries (HIPAA, HL7, X12) is a plus
- Ability to work independently and collaboratively within a cross-functional team
- Comfortable participating in or leading design and architecture discussions
Work Environment
- Remote-first role, with flexibility to work in hybrid mode if preferred
- Preference for candidates in Central or Eastern Time Zones
- Direct report to a technical lead with high ownership responsibilities
- Collaborative, outcome-driven team with a focus on modernization and innovation
Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and