Lead Java Developer

Company:  Aloden LLC
Location: Charlotte
Closing Date: 19/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title: Lead Java Developer

Location:Charlotte,NC

Summary:

We are seeking a highly skilled and motivated Lead Java Developer to spearhead the design, development, and implementation of our backend systems. The ideal candidate will have a strong background in Java development, with a focus on backend architecture and integration. Experience with React for frontend development and Camunda for BPM workflows is a plus. You will lead a team of developers, providing technical guidance and ensuring project success.

Responsibilities:

Backend Development:

Design, develop, and maintain robust, scalable, and high-performing Java-based backend systems.

Collaborate with architects and other developers to create and implement technical solutions.

Write clean, well-documented, and testable code.

Optimize code for performance and efficiency.

Troubleshoot and resolve complex technical issues.

Frontend Development (React):

Contribute to the development of React-based user interfaces.

Integrate frontend components with backend APIs.

Ensure a seamless user experience.

BPM (Camunda):

Design and implement Camunda-based workflows to automate business processes.

Integrate Camunda with backend systems.

Monitor and optimize workflow performance.

Leadership:

Lead and mentor a team of Java developers.

Provide technical guidance and support.

Conduct code reviews and ensure code quality.

Participate in architectural discussions and decision-making.

Collaboration:

Work closely with cross-functional teams, including product managers, designers, and QA engineers.

Participate in Agile development processes.

Communicate effectively with stakeholders.

Requirements:

Strong Java Expertise: 7+ years of experience in Java development, with a focus on backend systems.

Backend Frameworks: Proficiency in Spring Boot, Spring MVC, or similar frameworks.

Database Skills: Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).

Frontend Experience: Familiarity with React or other modern JavaScript frameworks.

BPM Knowledge: Experience with Camunda or other BPM platforms is a plus.

Leadership: Proven ability to lead and mentor technical teams.

Excellent Communication: Strong written and verbal communication skills.

Problem-Solving: Ability to analyze and solve complex technical problems.

Bachelor's Degree: In Computer Science, Engineering, or a related field.

Nice to Haves:

Cloud Experience: Experience with AWS, Azure, or Google Cloud Platform.

Microservices: Familiarity with microservices architecture.

DevOps: Experience with CI/CD pipelines and deployment automation.

Apply Now
Share this job
  • Similar Jobs

  • Lead Java Fullstack Developer

    Charlotte
    View Job
  • Lead Java Fullstack Developer

    Charlotte
    View Job
  • Lead Fullstack Java Developer

    Charlotte
    View Job
  • Lead Fullstack Java Developer

    Charlotte
    View Job
  • Lead Java Full stack Developer

    Charlotte
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙