Sr. Back End Developer

Horizontal Talent
United States
30 days ago
Apply on www.dice.com
Prepare application

Role details

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

Tech stack

Java (Programming Language) Unit Testing Client Server Models Command-Line Interface Cloud Computing Databases Database Development Software Debugging Software Design Patterns DevOps Distributed Systems Groovy
+13 more
Apache Maven Object-Oriented Software Development Pair Programming Performance Tuning Service-Oriented Architecture Software Engineering Web Applications Web Platforms Test-Driven Development (TDD) Infrastructure Automation Frameworks Apache Kafka Restful APIs Code Restructuring

Job description

We’re looking for a Senior Back End Developer to help build and support the next generation of a high-scale web platform focused on billing and financial accuracy. This role offers the opportunity to work on meaningful, cross-functional projects spanning Java/Spring applications, REST services, cloud technologies, and distributed systems in an agile environment. Responsibilities

  • Develop and enhance Java and Spring-based web applications that support billing and reporting capabilities
  • Contribute to the full software development lifecycle, from design and implementation through testing and production support
  • Refactor and improve existing systems quickly and thoughtfully to support scalability and performance
  • Build and maintain RESTful services and integrate with internal platforms and downstream systems
  • Partner with cross-functional teams to translate high-level ideas into user stories, tasks, and technical solutions
  • Participate in agile practices such as test-driven development, pair programming, and collaborative design discussions
  • Support database and Kafka-related development, including troubleshooting and performance tuning
  • Work closely with DevOps and production support processes to help monitor and improve application health
  • Contribute to the development of scalable solutions for high-volume, distributed environments

Requirements

  • 7-10 years of experience in application software development
  • Strong hands-on experience with Java and Spring
  • Proven ability to design, build, and consume REST services
  • Solid understanding of object-oriented programming and design patterns
  • Experience with test-driven development and strong unit testing practices
  • Comfort working in Unix/Linux command line environments
  • Experience with database development, debugging, and optimization
  • Working knowledge of Kafka in development and troubleshooting scenarios
  • Ability to collaborate effectively in an agile, team-oriented environment

Preferred Skills

  • Experience with Groovy and Maven
  • Background in large-scale distributed systems and client-server architectures
  • Familiarity with emergent design and pair programming
  • Experience supporting production systems in a DevOps-oriented environment
  • Ability to break down high-level technical discussions into clear, actionable work items
  • Interest in cloud technologies, infrastructure automation, and SOA-based web applications

Horizontal is committed to creating an inclusive environment where people of all backgrounds can thrive. We value diversity, equity, and inclusion as essential to building strong teams, better ideas, and meaningful outcomes.

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:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

4:55 min

Discussing modern Java language evolution and syntax innovations

Daniel Strmečki · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

4:17 min

Generating static microsites for technical documentation using DocToolchain

Johannes Dienst · LIVE

Videos

See all

Related articles

See all