Solifi
Posted 2mo ago

Lead Software Engineer (Java)

Solifi
Alpharetta, Georgia, United States
OnsiteFull Time
Responsibilities
  • designing applications
  • building services
  • mentoring engineers
Requirements
  • 6+ years full stack software development experience with deep Java/Spring Boot backend skills and modern front-end (Angular/TypeScript)
  • Cloud (AWS preferred)
  • Docker/Kubernetes, CI/CD
  • REST APIs
  • Databases, and leadership/mentoring experience
Technical tools mentioned
JavaSpring BootAngularReactTypeScriptJavaScriptHTML5CSS3PostgresOracleMongoDBAWSAzureGCPDockerKubernetesGitJenkinsGitLab CIKafkaRabbitMQOAuthJWTTerraformCloudFormationJUnitMockitoCypressPlaywright

Job description

About Solifi

Solifi deliver a solid financial technology foundation for equipment, working capital, wholesale, and automotive finance firms. At Solifi, we believe that commerce is only as strong as the system it runs on. Our mission is to reshape finance technology by bringing together proven solutions into a singular powerful technology platform designed to help protect and scale financial organizations. We guard our customers by being precise and reliable, we guide their success by combining powerful technology with proven expertise, and we help them grow by unleashing their potential.

About the Team

You will be working on Solifi's Wholesale Intelligence financial solution with a team of other talented engineers, product managers, and software automation testers.

About the Position

As a Senior (Staff/Lead) Full Stack Java Engineer, you are a highly skilled software engineer who excels in designing and delivering scalable, high-performance applications across both front-end and back-end systems. You thrive in solving complex business problems, building robust services, and leading technical initiatives that drive product innovation.


You bring deep expertise in Java-based backend development and modern front-end frameworks (Angular preferred), enabling you to deliver end-to-end solutions. You are comfortable working in cloud-native environments, integrating APIs, and ensuring systems are resilient, secure, and maintainable.


You are a strong technical leader and collaborator—able to guide teams, provide architectural direction, mentor engineers, and communicate clearly with cross-functional stakeholders. You take ownership of design decisions and contribute meaningfully to the technical vision and long-term sustainability of the platform.

Role and Responsibilities

Responsibilities


Design, develop, and maintain full stack applications using Java (Spring Boot preferred), Angular/TypeScript, and modern web technologies.


Lead the architecture and design of scalable, maintainable, and secure software systems across front-end and back-end layers.


Collaborate with product managers, architects, and engineering teams to translate business requirements into high-quality technical solutions.


Build and maintain RESTful APIs and services, ensuring strong interface contracts and system reliability.


Ensure applications are high-performing, secure, and resilient, following modern engineering and cloud-native best practices.


Write clean, testable, and maintainable code aligned with enterprise standards and coding guidelines.


Lead code reviews and provide constructive feedback to maintain high engineering quality across teams.


Drive CI/CD practices using tools such as Jenkins and GitLab CI, enabling efficient and reliable deployments.


Troubleshoot and resolve complex system issues, identifying root causes and implementing long-term improvements.


Contribute to system observability, monitoring, and performance tuning across distributed applications.


Mentor junior and mid-level engineers, fostering a culture of technical excellence and continuous learning.


Drive innovation through adoption of new technologies, frameworks, and development practices.


Collaborate across teams and lead small to mid-size engineering efforts or initiatives.

About You

 

Qualifications 

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience. 

  • 6+ years of professional software development experience with strong full stack expertise. 

  • Deep expertise in Java and Spring Boot for backend development. 

  • Strong proficiency in front-end technologies, including: 

  • Angular (preferred) or React 

  • JavaScript / TypeScript 

  • HTML5 and CSS3 

  • Experience designing and building services architectures and RESTful APIs. 

  • Experience with relational and/or NoSQL databases (Postgres, Oracle, MongoDB, etc.). 

  • Exposure to cloud platforms such as AWS (preferred), Azure, or GCP. 

  • Strong understanding of distributed systems, scalability, and system design principles. 

  • Experience with containerization and orchestration (Docker, Kubernetes). 

  • Experience with Git and modern CI/CD pipelines. 

  • Excellent problem-solving, debugging, and communication skills. 

  • Proven ability to work effectively in cross-functional agile teams. 

 

Preferred Qualifications  

  • Experience building enterprise-grade financial systems with complex integrations. 

  • Familiarity with event-driven architectures and messaging systems (Kafka, RabbitMQ). 

  • Experience implementing secure coding practices and working with authentication/authorization frameworks (OAuth, JWT, etc.). 

  • Experience with performance tuning, monitoring, and observability tools. 

  • Exposure to DevOps practices and infrastructure-as-code (Terraform, CloudFormation). 

  • Experience with automated testing frameworks (JUnit, Mockito, Cypress, Playwright, etc.). 

  • Demonstrated ability to mentor engineers and lead technical initiatives. 

  • Strong understanding of both backend system design and modern UI/UX principles. 

 

Benefits

Medical, Dental, Vision, Flexible Spend Account (FSA), Health Savings Account (HSA), Life and Accidental Death & Dismemberment (AD&D) Insurance Coverage, Disability Insurance Coverage (Short Term and Long Term), Employee Assistance Program (EAP), 401K Tax Deferred Retirement Savings Plan

About Solifi

Unified SaaS platform for secured finance and lending operations.

Similar jobs

Software Engineer roles near Alpharetta, Georgia
7h
Save
Mark Applied
Hide
Senior Software Engineer - OMS
Palmdale or Fort Worth or Atlanta or Denver or Huntsville
$120k-$160k/yr OnsiteFull Time
Lynx Software Technologies
Lynx Software Technologies: Provides secure, safety-certified software for aerospace and defense.
5+ YOEBachelor's degree in STEM, 5+ years of C++ development, OMS architecture, Linux, DDS, service-oriented design, ICDs, data modeling, simulation, integration testing, and active Secret clearance.
C++, Open Mission Systems (OMS), Linux, DDS, Atlassian Tools, Confluence, JIRA, Bitbucket, Java, Modular Open Systems Approach (MOSA), FACE, CI/CD
8h
Save
Mark Applied
Hide
Mid-Level/Lead SOFTWARE ENGINEER: Full-Stack (HYBRID)
Bloomington or Dunwoody or Richardson or Tempe
$86k-$150k/yr HybridFull Time
State Farm
State Farm: Provider of auto, home, life, and health insurance.
Full-stack engineering experience with Java, JavaScript or TypeScript, RESTful APIs, SQL, React, Spring Boot, AWS, Terraform, GitLab CI/CD, and production support in agile environments.
Java, JavaScript, TypeScript, RESTful API, JSON, JSONB, SQL, PostgreSQL, DB2, HTML, CSS, React, Spring Boot, AWS, Terraform, ROSA, GitLab CI/CD, Dynatrace, AI tools
21h
Save
Mark Applied
Hide
Senior Software Engineer
Chicago or New Jersey or Atlanta or Dallas or United States
$73k-$174k/yr HybridFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
2+ YOERequires 2–4 years in software engineering, backend development, machine learning, NLP, or related fields; Python, LLM APIs, RAG, AWS, Docker, Kubernetes, NLP, and AI application deployment experience.
OpenAI, Anthropic, Hugging Face, Python, AWS, Docker, Kubernetes, MCP, GPT, BERT, Llama, LangChain, LangGraph, LlamaIndex, Semantic Kernel, Pinecone, Weaviate, Chroma, Qdrant, Azure AI Search
21h
Save
Mark Applied
Hide
Senior Software Engineer, AI
Atlanta, Georgia, United States
RemoteFull Time
Stord
Stord: Cloud-based logistics platform for omnichannel fulfillment and warehousing
2+ YOERequires 2+ years of production Elixir/Phoenix and TypeScript experience, distributed systems expertise, RESTful API design, advanced SQL/PostgreSQL, message queues, cloud platforms, and performance optimization skills.
Elixir, Phoenix, TypeScript, Python, Modal.com, Vertex AI, Kafka, PostgreSQL, AlloyDB, RabbitMQ, GCP, AWS, Azure, OpenAI, Anthropic, Workers AI, Cloudflare Workers, RESTful APIs, SQL, OTP, Microsoft?
3d
Save
Mark Applied
Hide
Senior Software Engineer, Frontend Platform
United States or San Francisco or New York City or Los Angeles or Boston or Seattle or Washington or San Diego or Chicago or Austin or Dallas or Portland or Denver or Philadelphia or Baltimore or Sacramento or Minneapolis or Miami or Atlanta or Phoenix or Orlando or Las Vegas or Salt Lake City or Madison or Birmingham or San Antonio or Spokane or Toronto
$125k-$210k/yr HybridFull Time
Roo
Roo: Digital marketplace connecting veterinary professionals with animal hospital shifts.
Significant production software experience with frontend systems; deep React and TypeScript expertise; full-stack fundamentals; React Native or mobile experience; Figma, design systems, and AI-assisted development experience.
React, TypeScript, React Native, Figma, Cursor, Claude, Storybook, style-dictionary, Framer Motion, Rive, Lottie, Expo
3d
Save
Mark Applied
Hide
Software Engineer Senior Principal (Remote)
Atlanta, Georgia, United States
$170k-$240k/yr RemoteFull Time
The Home Depot
The Home DepotNYSE: HD: Retailer of home improvement products and construction materials.
7+ YOERequires 7 years of relevant experience, a bachelor's degree or equivalent, expertise in at least two THD IT technologies, retail business processes, and Agile/Lean development experience.
Agile, Lean
3d
Save
Mark Applied
Hide
Software Engineer - Customer Success
Atlanta, Georgia, United States
RemoteFull Time
Feedzai
Feedzai: AI-powered platform for financial risk and fraud prevention.
3+ YOEBachelor's or master's degree in computer science or equivalent experience; 3+ years of Java development; AWS, Kubernetes, monitoring, English communication, problem-solving, and L2 on-call availability.
Java, SQL, NoSQL, AWS, Kafka, RabbitMQ, Docker, Kubernetes, Grafana, Zookeeper, Cassandra, Ansible, Amazon CloudWatch
3d
Save
Mark Applied
Hide
Software Engineer Stf - E4
Marietta, Georgia, United States
$121k-$224k/yr OnsiteFull Time
Lockheed Martin
Lockheed MartinNYSE: LMT: Designs and manufactures advanced aerospace, defense, and security systems.
Bachelor's degree in engineering, C/C++/Java/Ada development, system requirements, Agile software development, Linux, team leadership, U.S. citizenship, and active Secret clearance.
C, C++, Java, Ada, Linux, Agile