Senior Java Developer & Team Lead (Java 21 & Node.js)
Company: TechDigital Group
Location: Orlando
Posted on: April 22, 2025
Job Description:
Job Summary: We are seeking an experienced Senior Java Developer
with strong leadership skills to lead and manage a team of 10+
developers specializing in Java 21 and Node.js technologies. This
role requires a seasoned developer with extensive hands-on
experience in problem-solving, designing scalable solutions, and
mentoring technical teams. The ideal candidate is passionate about
coding, thrives in dynamic environments, and has a proven track
record of delivering high-quality software solutions while managing
a team.Key Responsibilities
- Team Leadership: Lead and manage a team of 10+ developers with
expertise in Java 21 and Node.js, ensuring collaboration and high
performance.
- Hands-on Development: Actively contribute to the design,
development, and review of complex, scalable, and secure
applications using Java 21 as the primary technology stack,
alongside Node.js.
- Problem Solving: Act as the technical authority to resolve
challenging development and architectural issues quickly and
effectively.
- Code Quality & Standards: Enforce high coding standards,
conduct code reviews, and ensure adherence to best practices,
design patterns, and industry standards.
- Technical Guidance: Mentor and guide team members to enhance
their technical and problem-solving skills.
- Solution Design: Collaborate with stakeholders to understand
business requirements and translate them into technical
solutions.
- Project Management: Work closely with product managers and
stakeholders to prioritize tasks, allocate resources, and ensure
timely delivery of projects.
- Continuous Improvement: Identify opportunities to improve
system performance, reliability, and maintainability.Required
Skills:
- 10+ years of hands-on experience in Java development, including
expertise in Java 21 (latest features like pattern matching,
virtual threads, and records).
- Strong exposure to Node.js, including APIs, server-side
development, and third-party integrations.
- Proficiency in designing and implementing scalable RESTful
APIs.
- Deep understanding of multithreading, concurrency, and
asynchronous programming.
- Expertise in relational databases (e.g., MySQL, PostgreSQL) and
NoSQL databases (e.g., MongoDB, DynamoDB).
- Strong problem-solving skills with experience debugging and
optimizing performance issues.
- Knowledge of cloud platforms (e.g., AWS, Azure, or GCP) and
experience with containerization tools like Docker and
orchestration with Kubernetes.Leadership & Collaboration
- Proven experience in leading, mentoring, and managing a team of
10+ developers.
- Ability to create a culture of continuous learning,
collaboration, and innovation.
- Strong communication and interpersonal skills for stakeholder
interaction and team coordination.Other Requirements
- Bachelor's or Master's degree in Computer Science, Engineering,
or a related field.
- Familiarity with Agile methodologies (Scrum, Kanban) and tools
like JIRA.
- Experience in CI/CD pipelines and DevOps practices.Preferred
Skills
- Knowledge of front-end technologies such as React, Angular, or
Vue.js.
- Hands-on experience with serverless architectures or
event-driven systems.
- Familiarity with tools like Kafka, RabbitMQ, or Redis.
#J-18808-Ljbffr
Keywords: TechDigital Group, Deltona , Senior Java Developer & Team Lead (Java 21 & Node.js), IT / Software / Systems , Orlando, Florida
Didn't find what you're looking for? Search again!
Loading more jobs...