Lead Engineer JAVA
global
Job Description
- Design, develop, test, and maintain enterprise-scale applications using Java and React technologies.
- Develop and implement RESTful APIs and microservices using Spring Boot and related frameworks.
- Create responsive and reusable UI components using React, JavaScript/TypeScript, HTML5, and CSS3.
- Design scalable and secure application architecture following industry best practices.
- Participate in requirement analysis, effort estimation, technical design discussions, and architecture reviews.
- Perform code reviews and enforce coding standards and best practices.
- Implement unit testing, integration testing, and automation testing practices.
- Optimize application performance and troubleshoot production issues.
- Support CI/CD pipeline implementation and release management processes.
- Collaborate with cross-functional teams in Agile/Scrum environments.