What are the responsibilities and job description for the Lead Java Developer position at Sryven?
Job Details
Job Title: Lead Java Developer (Java 21 & Node.js)
Location: Orlando, FL (Onsite from day 1 - Minimum 3 days a week in office)
Duration: 12 Months Contract
Other Requirement: Local profiles only
Job Summary:
We are seeking an experienced Senior Java Developer with strong leadership skills to lead and manage a team of 12 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:
Other Requirements:
Location: Orlando, FL (Onsite from day 1 - Minimum 3 days a week in office)
Duration: 12 Months Contract
Other Requirement: Local profiles only
Job Summary:
We are seeking an experienced Senior Java Developer with strong leadership skills to lead and manage a team of 12 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 and 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.
Skill | Required Proficiency Level |
Java Development (Java 21) | Advanced |
Node.js (APIs, Server-side Development) | Intermediate to Advanced |
RESTful API Design & Implementation | Advanced |
Multithreading & Concurrency | Advanced |
Relational Databases (MySQL, PostgreSQL) | Intermediate to Advanced |
NoSQL Databases (MongoDB, DynamoDB) | Intermediate |
Cloud Platforms (AWS, Azure, Google Cloud Platform) | Intermediate |
Docker & Kubernetes | Intermediate |
Problem-Solving & Debugging | Advanced |
Team Leadership & Mentorship | Advanced |
Agile Methodologies (Scrum, Kanban) | Intermediate |
CI/CD Pipelines & DevOps Practices | Intermediate |
Front-end Technologies (React, Angular, Vue.js) | Basic to Intermediate (Preferred) |
Event-Driven Systems (Kafka, RabbitMQ, Redis) | Basic to Intermediate (Preferred) |
Serverless Architectures | Basic to Intermediate (Preferred) |
- 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.
- Strong communication and interpersonal skills for stakeholder interaction and team coordination.
- Ability to create a culture of continuous learning, collaboration, and innovation.
- 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.
- This role offers an exciting opportunity to lead a talented team and work on cutting-edge Java and Node.js technologies in a dynamic environment
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.
Java Developer
nFocus Solutions -
Orlando, FL
Java Developer
JobRialto -
Lake, FL
Java Developer
IDR Healthcare -
Orlando, FL