HamburgerMenu
hirist

Job Description


Role Overview :


As a Java Technical Lead, you will spearhead the design, development, and deployment of our ERP modules.


Your leadership will be pivotal in guiding a team of developers, ensuring the delivery of high-quality software solutions that align with our business objectives.

Key Responsibilities :


- Technical Leadership : Lead and mentor a team of Java developers, fostering a culture of excellence and continuous improvement.


- Architecture & Design : Design scalable and maintainable architectures for ERP modules, ensuring alignment with industry best practices.


- Development : Oversee the end-to-end development lifecycle, from requirement analysis to deployment, ensuring timely delivery.


- Full-stack Collaboration : Integrate with Angular/JavaScript frontends, collaborating with UI/UX designers and frontend engineers for scalable, high-performance applications.


- Work closely with cross-functional teams, including frontend developers, QA engineers, and Project managers, to deliver cohesive solutions.


- Quality & Security : Ensure application security, performance, reliability, and maintain code documentation and unit tests for ERP modules.


- Code Quality : Implement and enforce coding standards, conduct code reviews, and ensure adherence to best practices.


- ERP Integration : Oversee integration with other ERP components, databases, and external APIs relevant to engineering business processes.


- DevOps Contribution : Support deployment pipelines (Jenkins/GitLab), participate in Agile/Scrum ceremonies, and drive innovation.


- Continuous Improvement : Stay abreast of emerging technologies and propose enhancements to improve system performance and scalability.

Required Skills & Qualifications :


- Educational Background : Bachelors or Masters degree in Computer Science, Engineering, or related field.


Technical Expertise :


- Proficient in Java, with a strong understanding of object-oriented programming.


- Experience with Spring Framework (Spring Boot, MVC, Security).


- Hands-on experience with RESTful APIs and microservices architecture.


- Familiarity with ORM frameworks like Hibernate or JPA.


- Knowledge of SQL and experience with databases like MySQL or Oracle.


- Experience with version control systems, preferably Git.


- Frontend Collaboration : Understanding of Angular framework to effectively collaborate with frontend teams.


- ERP Domain Knowledge : Experience in developing or integrating ERP modules, specifically CRM and WMS and others.


- Leadership Abilities : Proven experience in leading development teams, with strong mentoring and coaching skills.


- Soft Skills : Excellent problem-solving abilities, strong communication skills, and a proactive approach to challenges.

Preferred Qualifications :


- Cloud Platforms : Experience with cloud services like AWS or Azure.


- DevOps Practices : Familiarity with CI/CD pipelines and tools like Jenkins or Docker.


- Agile Methodologies : Experience working in Agile/Scrum environments.


- Certifications : Relevant certifications in Java or ERP systems.

What We Offer :


- Innovative Environment : Work on cutting-edge technologies and contribute to impactful projects.


- Career Growth : Opportunities for professional development and career advancement.


- Collaborative Culture : Join a team of passionate professionals committed to excellence.


- Competitive Compensation : Attractive salary packages and benefits.


info-icon

Did you find something suspicious?