Aloden, Inc.
Lead Java Developer
Aloden, Inc., Charlotte, North Carolina, United States, 28245
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.
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.