Senior Java Developer Leadership Opportunity
We are seeking an experienced Senior Java Developer with strong technical leadership skills and expertise in full-stack development to lead our team of skilled engineers.
This is a unique opportunity for a seasoned professional to join our organization and contribute their expertise to drive the success of our projects. The ideal candidate will have a proven track record of successfully leading teams, managing complex software development projects, and driving innovation within an agile environment.
* Main Responsibilities:
* Lead a team of senior developers in designing, developing, and deploying large-scale enterprise applications using Java 11, Spring Boot, Hibernate, and Angular.
* Collaborate closely with cross-functional teams, including product management, QA, and DevOps to ensure smooth project execution and delivery.
* Mentor junior developers and provide guidance on best practices, architecture, and coding standards.
* Participate in code reviews, provide feedback, and help improve the overall quality of the codebase.
* Stay up-to-date with industry trends, emerging technologies, and new tools to drive innovation and improvement within the team.
* Requirements:
* Minimum 8 years of experience in full-stack Java development with a strong focus on leadership and technical expertise.
* Proven track record of delivering large-scale projects on time, within budget, and with high quality.
* Excellent communication and interpersonal skills, with the ability to effectively collaborate with both technical and non-technical stakeholders.
* Experience with microservices architecture, containerization (Docker), and cloud-based infrastructure (AWS).
* Bachelor's degree in Computer Science or a related field.
About Us
We offer a dynamic work environment, competitive compensation package, and opportunities for growth and professional development.
We strive to create a workplace that values diversity, equity, and inclusion. We welcome applicants from diverse backgrounds and perspectives.
How to Apply
If you are a motivated and experienced Java developer looking for a challenging role with opportunities for growth and leadership, please submit your application with your resume, cover letter, and any relevant certifications.