Overview
Skills
Job Details
Location: Hybrid Remote in Atlanta or 100% Remote must be in the United States and willing to work Eastern business hours
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
We're looking for a motivated and experienced Lead Java Developer to join our collaborative team. In this pivotal role, you'll bridge the gap between hands-on development and team leadership. You'll be instrumental in guiding our three talented developers while contributing directly to our core products. This is an exciting opportunity for someone 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 and ensuring project success. 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.
- DevOps & Release Management: Spend around 20% of your time on DevOps activities, including managing change control, overseeing releases, and optimizing our deployment pipelines.
- Technical Leadership: Drive architectural discussions, ensure code quality, and provide technical guidance to the team.
- Collaboration: Work closely with cross-functional teams in a flat organizational structure where your insights and contributions are valued.
Required Experience:
- Proven experience in team leadership or leading a team of developers.
- Strong 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 (IBM Cloud is a plus).
- Experience with GitOps (GitOps specific experience is a plus).
- Previous fintech experience is a huge plus
Personality: A natural leader with excellent interpersonal skills who can motivate and support a self-sufficient team. You're confident in your abilities but also approachable and collaborative.