Development Manager, Java

  • Atlanta, GA
  • Posted 16 hours ago | Updated 16 hours ago

Overview

Hybrid
Up to $140,000
Full Time
No Travel Required

Skills

Development Manager
Java
Lead Java Developer
Software Engineering Manager
Lead Engineer
Hybrid Remote
Remote
Atlanta
Full-time
Permanent
Direct Hire
Technical Leadership
Team Leadership
Mentoring
Agile
Scrum
Daily Scrums
Hands-on Development
DevOps
Change Control
Release Management
Deployment Pipelines
Code Quality
Architectural Discussions
Robust Applications
Scalable Applications
JavaScript
ORM
SQL
RDBMS
Relational Databases
Kubernetes
K8s
OpenShift
Containerization
Docker
GitHub
Version Control
IBM Cloud
Cloud Platform
GitOps

Job Details

Location: Hybrid Remote in Atlanta (i.e., 1-2 days onsite/week)

Employment Type: Permanent / Direct Hire / Full-time

Salary: Up to $140K (depending on experience) + bonus

Work Authorization: Due to client requirements, only candidates who do not require sponsorship now or in the future will be considered.

Benefits:

  • Unlimited PTO
  • Full healthcare coverage for employees + family (medical, dental, vision, life, and supplemental insurances)
  • Short- and Long-Term Disability (STD/LTD)
  • HSA & FSA options

The Role:

We're seeking a Development Manager with a strong background in Java to lead and empower our collaborative team. In this pivotal role, you'll be instrumental in guiding three talented developers, fostering their growth, and ensuring project success. While your primary focus will be on people management and technical oversight, you'll still dedicate a portion of your time to hands-on development and contribute directly to our core products. This is an exciting opportunity for a leader who thrives in an environment where every voice is heard and wants to make a significant impact.

What You'll Do:

  • Lead and Mentor: You'll lead a small team of three developers, fostering their growth, providing technical guidance, and ensuring successful project delivery. You'll run daily scrums and champion Agile/Scrum development processes.
  • Code & Innovate: Dedicate approximately 20% of your time to hands-on Java development, contributing to key features and enhancements, ensuring you stay connected with the technical challenges and solutions.
  • DevOps & Release Management: Spend around 20% of your time on DevOps activities, including managing change control, overseeing releases, and optimizing our deployment pipelines.
  • Technical & Architectural Oversight: Drive architectural discussions, ensure code quality, and provide expert technical guidance to the team, making key decisions on implementation strategies.
  • Collaboration: Work closely with cross-functional teams in a flat organizational structure, where your insights and contributions are highly valued.

Required Experience:

  • Proven experience leading and managing a team of software developers.
  • Strong hands-on Java development experience building robust and scalable applications.
  • Strong JavaScript development experience for dynamic and responsive web applications.
  • Proficiency with ORM (Object-Relational Mapping) concepts for efficient data persistence.
  • Strong experience with SQL and relational database management systems (RDBMS).
  • Experience deploying applications using Kubernetes (K8s) or OpenShift.

Preferred Experience:

  • Practical experience with Agile/Scrum methodologies (running daily scrums is a plus).
  • Understanding of DevOps principles (experience with change control and release management is a plus).
  • Familiarity with version control systems (GitHub is a plus).
  • Knowledge of containerization (Docker is a plus).
  • Cloud platform experience, with a strong preference for IBM Cloud.
  • Experience with GitOps (GitOps specific experience is a plus).
  • Previous fintech experience is a huge plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Agile