Job Closed
This listing is no longer active.
A strangely human digital agency
Java Engineer
Location
United States
Posted
96 days ago
Salary
$90K - $130K / year
Seniority
Mid Level
Job Description
Java Engineer
Oddball
• Lead the development and support of mission-critical systems facilitating secure communication between Veterans and their healthcare providers • Build, maintain, and modernize microservice-based REST APIs and legacy Java applications • Collaborate closely with product owners, scrum teams, and VA stakeholders to design scalable solutions using Java, Spring Boot, AWS, and Liferay • Ensure seamless integration across VA infrastructure systems • Directly impact Veterans’ ability to access care, manage secure messaging, and interact with VA health services in a secure, efficient, and user-friendly environment
Job Requirements
- 2–5 years of backend software engineering experience
- Strong proficiency in Java and experience building backend services using frameworks such as Spring Boot
- Experience designing and developing secure RESTful APIs
- Experience working with relational databases such as Oracle
- Familiarity with cloud environments, preferably AWS
- Experience with Git, CI/CD pipelines, and automated testing frameworks (e.g., JUnit, Mockito)
- Understanding of secure coding practices and application security fundamentals
- Experience working in Agile development environments
Benefits
- Fully remote
- Tech & Education Stipend
- Comprehensive Benefits Package
- Company Match 401(k) plan
- Flexible PTO, Paid Holidays
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Work hands-on in backend development of an event-based platform and distributed integrations • Design and implement processing flows using Apache Kafka Streams • Define, evolve, and sustain event-driven architecture patterns • Develop reusable and scalable components • Provide technical support to teams that will integrate with the solution • Perform troubleshooting of distributed integrations • Ensure platform quality, resilience, scalability, and observability • Lead design decisions and implement critical components of the architecture
Senior Scalability Engineer
Judi HealthJudi Health values a diverse workplace and celebrates the diversity that each employee brings to the table. We are proud to provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, medical condition, genetic information, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Our Scalability team is looking for a Senior Scalability Engineer focused on observability platform development and engineering productivity. In this role, you will define, own, and build Judi Health's organization-wide observability strategy, tooling, and platform products. - Architect observability platform: Design, implement, and maintain the LGTM stack (Loki, Grafana, Tempo, Mimir/Prometheus) as the primary observability platform across all engineering teams. - Build internal observability products: Design and develop production-grade internal platform products with React/TypeScript frontends and Python/Rust backends. - Develop custom log indexing systems: Architect and build high-performance log indexing solutions using Rust. - Integrate SQL analytics for logs: Design and implement solutions leveraging AWS Athena or similar SQL query engines. - Create advanced query interfaces: Build sophisticated web interfaces that allow engineers to query logs, metrics, and traces. - Balance cloud-native and open-source: Architect solutions that leverage both AWS-managed services and open-source tooling. - Integrate AWS observability: Design seamless integration between AWS CloudWatch Logs/Metrics and our custom observability platform. - Build intelligent alerting: Develop smart dashboards, monitors, and alerting systems. - Partner with engineering teams: Work directly with product teams to integrate observability into their services. - Enable performance optimization: Provide the observability foundation that allows the Scalability team to identify performance bottlenecks. - Establish observability standards: Define and document comprehensive observability standards. - Drive platform adoption: Lead workshops, create documentation, and build self-service tooling. - Demonstrate technical leadership: Mentor engineers on observability practices. - Work in an Agile/Scrum environment to continually deliver value to stakeholders and clients. Qualifications - 10+ years of software engineering or infrastructure engineering experience with demonstrated progression into technical leadership roles. - Several years of experience leading technical initiatives, building platform products, or serving as a subject matter expert on observability infrastructure. - Strong experience with React/TypeScript for frontend development and Python (Flask/SQLAlchemy) for backend services. - Deep production experience with Loki, Grafana, Tempo, and Prometheus/Mimir for logs, metrics, and distributed tracing at scale. - Extensive experience with AWS CloudWatch Logs and Metrics. - Production experience with SQL-based log analytics using AWS Athena, DuckDB, or similar query engines. - Demonstrated ability to architect solutions leveraging both managed cloud services and open-source tooling. - Hands-on experience building or operating search systems using OpenSearch, Elasticsearch, Lucene, Tantivy, or similar search and analytics engines. - Experience building high-performance systems that process large volumes of data efficiently. - Deep understanding of distributed systems, microservices architectures, and the complex observability challenges they present. - Proven track record handling high-volume structured and unstructured logging data. - Ability to build internal platform products that engineers love to use, with attention to UX, performance, and reliability. Requirements - Production experience with Rust for building high-performance data processing, indexing, or search systems. - Experience with Terraform for managing observability infrastructure and AWS resources. - Experience architecting or operating Datadog, New Relic, Splunk, or other enterprise observability platforms. - Deep expertise with PromQL, LogQL, SQL optimization, and query optimization for high-cardinality data. - Experience with Parquet, ORC, or other columnar storage formats for efficient log storage and analytics on S3. - Experience designing incident response workflows, postmortem processes, and SLO/SLI frameworks. - Track record of reducing observability costs while maintaining or improving capabilities. - Experience with streaming data pipelines, ETL processes, or real-time data processing. - Deep knowledge of OpenTelemetry, Jaeger, Zipkin, or distributed tracing architectures. - Git expertise and experience working in a mono repository. - Previous Pharmacy Benefits Manager (PBM) or healthcare technology experience. - Experience building developer tools or internal platforms that improve engineering productivity. Salary Range $160,000 — $220,000 USD Code of Conduct Responsible for adherence to the Capital Rx Code of Conduct including reporting of noncompliance. Company Description Judi Health is an enterprise health technology company providing a comprehensive suite of solutions for employers and health plans.
Senior Full Stack Developer, Python
Global Tech HoldingGlobal Tech Holding Participação e Investimento: Evolução, inovações tecnológicas disruptivas, lucro consciente.
• Develop and maintain scalable applications using Python. • Build, optimize, and integrate APIs using Django (server) and Angular 17+ (client). • Work with relational and non-relational databases (PostgreSQL, MySQL, Oracle). • Write clean, efficient, and well-documented code. • Implement automated tests to ensure code robustness. • Participate in the planning and implementation of new features. • Collaborate with cross-functional teams to ensure application quality and performance. • Actively contribute to innovation, digital transformation, and company growth.
• Participate in defining the technologies to be used in system development; • Code systems and applications according to established standards and methodologies; • Participate in project estimation (time estimates) for completing tasks based on the requirements document; • Develop systems in accordance with the chosen application technologies; • Write and execute unit tests; • Implement corrective maintenance for systems and applications (fix system bugs and contribute to functional enhancements).



