Job Closed

This listing is no longer active.

Oddball logo
Oddball

A strangely human digital agency

Senior Java Engineer

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

150 days ago

Salary

$100K - $135K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishAWSJavaMicroservicesSpring

Job Description

Senior Java Engineer

Oddball

• Design and develop scalable backend services using Java and modern frameworks within a cloud-based environment. • Build and maintain APIs and microservices supporting enterprise notification and communication workflows. • Collaborate with frontend engineers, designers, and product teams to deliver accessible, user-focused solutions. • Improve system performance, reliability, and maintainability across distributed services. • Support secure software delivery practices aligned with VA DevSecOps and federal compliance standards. • Participate in code reviews, technical design discussions, and Agile ceremonies. • Contribute to modernization efforts, including refactoring legacy components and improving service architecture.

Job Requirements

  • 5+ years of experience building backend applications using Java.
  • Experience with Spring Boot, RESTful APIs, and microservice architecture.
  • Nice to have experience with Java EE
  • Strong understanding of relational databases and data integration patterns.
  • Experience working within cloud environments (AWS preferred).
  • Familiarity with CI/CD pipelines, containerization, or automated deployment workflows.
  • Ability to troubleshoot production issues and collaborate across engineering teams.
  • Experience working in Agile delivery environments.
  • Performs other related duties as assigned.

Benefits

  • Fully remote
  • Tech & Education Stipend
  • Comprehensive Benefits Package
  • Company Match 401(k) plan
  • Flexible PTO, Paid Holidays

Related Job Pages

More Backend Engineer Jobs

Mercury logo

Backend Engineering Intern

Mercury

Banking for startups: mercury.com

Backend Engineer150 days ago
OtherRemoteTeam 201-500Since 2019H1B Sponsor

• Collaborate with data analysts to spec and build features that draw new customers to our product. • Provide a backend to our mobile and web frontends, to do things like search transactions or send wire transfers. • Build admin tools to increase the efficiency of day-to-day support operations, like identifying fraudulent customers or managing accounts. • Integrate with third-party APIs, to do things like send checks or validate SWIFT codes.

California + 2 moreAll locations: California | New York | Oregon
$55 / hour
Job Closed

Senior Backend Java Developer

ARETUM

ARETUM is a dynamic government contracting company that emphasizes a people-centric culture. It values diversity, equity, and inclusion as fundamental pillars o

Backend Engineer150 days ago

• Design, develop, and maintain Java (Spring Boot) microservices and RESTful APIs on a cloud-native, serverless AWS architecture (ECS, RDS, S3, SNS/SQS, Lambda) • Develop and optimize database solutions using PostgreSQL and implement search capabilities using Elasticsearch/OpenSearch • Contribute to shared platform services including identity/access management, payment processing, event-based messaging, and integrations with external systems • Write clean, well-tested code with comprehensive unit tests, participate in peer code reviews, and ensure all code passes SonarQube quality gates • Ensure accessibility, security, and performance standards are baked into all delivered code, meeting WCAG 2.1 AA and federal security requirements • Collaborate with DevOps teams to maintain and improve GitLab CI/CD pipelines and keep the pipelines green across all environments • Express infrastructure as code using Terraform and support containerized deployments using Docker and AWS ECS • Participate fully in SAFe Agile ceremonies including Sprint Planning, PI Planning, Sprint Reviews, Retrospectives, and Product Demos within cross-functional Scrum teams • Collaborate with Solutions Architects, Cloud Architects, frontend developers, testers, UX designers, and federal stakeholders to ensure alignment with architectural patterns and program priorities • Support production operations, triage and resolve issues, and maintain technical documentation including architecture documents, API specifications, and runbooks

Virginia
Job Closed
Escalate logo

Desenvolvedor Sênior, Python

Escalate

Engineering, Solutions, Data-Driven Intelligence.

Backend Engineer150 days ago
Full TimeRemoteTeam 201-500Since 2020H1B No Sponsor

• Desenvolver, manter e evoluir aplicações e serviços backend escaláveis e performáticos utilizando Python. • Construir e manter APIs e microsserviços utilizando frameworks como Django, Flask e FastAPI. • Desenvolver e manter processos de ETL. • Criar e manter scrapers para coleta estruturada de dados. • Trabalhar com bancos de dados relacionais, especialmente PostgreSQL. • Implementar soluções utilizando serviços em nuvem, principalmente AWS (S3, EKS, entre outros). • Implementar soluções de cache e gerenciamento de dados utilizando Redis. • Trabalhar com bancos de dados não relacionais, como MongoDB. • Atuar em ambiente ágil, colaborando com times multidisciplinares. • Contribuir para boas práticas de arquitetura, qualidade de código e performance.

Brazil
Job Closed
Neogrid logo

Back-end Developer, Python

Neogrid

Your company's data technology ecosystem

Backend Engineer150 days ago
Full TimeRemoteTeam 501-1,000Since 1999H1B No Sponsor

• Work on development projects from conception through implementation and delivery • Implement and maintain code written in Python using the Django framework, ensuring scalability, security, and performance • Collaborate with multidisciplinary teams to develop and maintain innovative solutions • Troubleshoot complex legacy code issues in applications • Contribute to defining best practices and development patterns (Design Patterns) • Conduct code reviews • Mentor and develop less-senior team members • Stay up to date with technology trends and propose adoption of new technologies and best practices • Participate in code refactoring and SQL query optimization • Develop and maintain CI/CD pipelines • Develop tests.

Brazil
Job Closed