Java Engineer

Horizontal Talent
United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Automation of Tests Microsoft Azure Code Generation Software Quality Data Presentation Relational Databases Software Debugging DevOps
+24 more
Github Junit Apache Maven OAuth Oracle (Applications) Software Deployment SonarQube SQL Databases Testng Datadog Cloud Platform System GitHub Copilot Spring-boot Software Security Generative AI Git Kubernetes Information Technology Restful APIs Code Restructuring GPT Software Version Control Docker Microservices

Job description

Join a dynamic team building the next generation of applications and products with a strong focus on secure, scalable, and modern software delivery. This Java Engineer role offers the opportunity to collaborate with product managers, UX designers, architects, principal engineers, software engineers, test automation professionals, and DevOps teams to help design, build, configure, and maintain high-performing applications. Responsibilities

  • Design, develop, configure, deploy, and support scalable application solutions
  • Build secure software and contribute to application and product architecture
  • Collaborate across cross-functional teams to deliver modern software products and enhancements
  • Develop services and APIs that support business needs and technical standards
  • Work with cloud platforms to create, configure, and deploy applications
  • Participate in agile ceremonies and contribute to design artifacts and technical documentation
  • Support testing, installation, operations, deployment, and maintenance activities
  • Use analytical thinking to solve complex technical problems and improve solutions over time
  • Help assess technology risks and contribute to remediation planning for systems nearing end of life or end of support

Requirements

  • Bachelor’s degree in computer science, a related technical field, or equivalent practical experience
  • At least 2 years of relevant experience
  • Experience designing and developing secure applications and products
  • Hands-on experience with Java and Spring Boot
  • Knowledge of REST API development and microservices architecture
  • Experience with SQL and relational databases
  • Familiarity with source control and CI/CD tools such as Git, GitHub, GitHub Actions, and Maven
  • Understanding of code quality and testing tools such as SonarQube, JUnit, and TestNG
  • Experience with cloud deployment, especially Microsoft Azure or another cloud platform
  • Strong problem-solving, communication, and documentation skills
  • Ability to explain technical concepts clearly to both technical and non-technical audiences

Preferred Skills

  • Experience with Oracle, Datadog, OAuth 2.0, Docker, and Kubernetes
  • Familiarity with AI-assisted development tools such as GitHub Copilot, Claude, ChatGPT, or similar tools
  • Experience using GenAI tools for code generation, refactoring, debugging, documentation, or test creation
  • Interest in applying AI to improve developer productivity, software quality, and modernization efforts
  • Experience working in agile development environments
  • Ability to interpret technical trends and help plan remediation efforts for aging systems
  • Experience creating clear technical documentation and presenting data effectively

Horizontal is committed to fostering an inclusive environment where diverse perspectives are valued, and every team member is supported in contributing their best work. We welcome candidates from all backgrounds who bring the skills, curiosity, and collaborative mindset needed to help build innovative solutions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · World Congress 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:05 min

Preserving the software engineering growth path for junior developers

Gunnar Grosch · Coffee With Developers

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · World Congress 2025

Videos

See all

Related articles

See all