Logo
Seneca Resources Company, LLC

Lead/Architect Java Developer

Seneca Resources Company, LLC, Birmingham, Alabama, United States, 35275

Save Job

Position Title Lead/Architect Java Developer

Location Birmingham, AL

Clearance Requirements NA

Position Status Full Time

Pay Rate $160K/Annum

Position Description We are seeking a highly experienced Senior Java Backend Engineer to design, build, and optimize scalable SaaS-based web services leveraging Google Cloud Functions (FaaS) and modern cloud-native development practices. This role is ideal for a hands‑on engineer who thrives in large‑scale enterprise environments and enjoys solving complex, distributed systems challenges. You will play a pivotal role in backend modernization initiatives supporting WMS 2.0, P44 outbound services, and DOM integrations, with future opportunities to contribute to frontend and full‑stack projects. The ideal candidate demonstrates deep expertise in Java (including Java 21), microservices, event‑driven architectures, and cloud deployments while embracing reliability, scalability, maintainability, and best‑practice engineering standards. This position offers the opportunity to influence system architecture, mentor emerging developers, collaborate with global teams, and contribute to mission‑critical modernization projects.

Required Skills/Education Technical Experience

10+ years of Enterprise Application Development experience supporting organizations with revenues exceeding $1B.

Proven background in large‑scale modernization or greenfield SaaS development projects.

Strong experience with Test‑Driven Development (TDD) and software quality practices.

Expert‑level proficiency with: Java (including Java 21 features), Streams, functional programming, Asynchronous programming (Futures, Virtual Threads, CompletableFutures), Java microservice architecture, Event‑driven architecture and messaging patterns, API development (publishing and consuming RESTful services), JDBC, ORM frameworks, and document databases (e.g., MongoDB).

Hands‑on experience with: Quarkus (preferred) or Spring Boot, Version control (Git), Cloud deployments and DevOps‑aligned workflows, Strong knowledge of software engineering best practices (SDLC, CI/CD).

Soft Skills

Strong system design and architectural decision‑making capabilities.

Excellent communication and whiteboarding skills—comfortable explaining complex concepts clearly.

Adaptable, proactive problem‑solver who can work independently in fast‑paced environments.

Ability and willingness to mentor junior developers and support global or offshore teammates.

Collaborative mindset with a commitment to inclusivity and team success.

Nice to Have

Experience with Google Cloud Platform (GCP).

Hands‑on with Google Pub/Sub or Kafka.

Experience with Azure DevOps or Jira.

Familiarity with Azure DevOps Pipelines.

Additional familiarity with MongoDB ecosystem tools.

About Seneca Resources At Seneca Resources, we are more than just a staffing and consulting firm—we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.

Benefits When you work with Seneca, you’re choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) plans, and the support of a dedicated team committed to your career growth.

Seneca Resources is proud to be an Equal Opportunity Employer, dedicated to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.

#J-18808-Ljbffr