Our partner is seeking a Lead Java Developer with strong expertise in Spring Boot, MySQL, and proficiency in front-end technologies such as Thymeleaf and React. This role emphasizes leadership in developing robust solutions, ensuring scalability, and integrating advanced data handling and reporting capabilities into our Java-based applications.
MUST have:
* Bachelor’s degree in Computer Science, Engineering, or related field
* Proven experience as a Lead Java Developer with a strong focus on data-driven applications and reporting.
* Expertise in Java, Spring Boot, MySQL, Thymeleaf, and React.
* Deep understanding of RESTful web services, microservices architecture, and agile methodologies.
* Strong analytical and problem-solving skills, with the ability to innovate and optimize solutions.
* Excellent communication skills and ability to collaborate effectively within cross-functional teams.
Main Tasks:
1. Team Leadership:
* Lead and mentor a team of Java developers, fostering a collaborative and innovative environment.
* Provide technical guidance, conduct code reviews, and enforce coding standards.
* Collaborate closely with product managers, designers, and stakeholders to deliver impactful solutions.
2. Technical Design and Development:
* Architect, design, and develop Java-based applications using Spring Boot, focusing on scalability and performance.
* Implement advanced data processing and integration solutions to effectively handle a wide variety of source datasets.
* Integrate Thymeleaf for server-side rendering and React for dynamic clientside interactions to enhance user experience.
3. Database Management and Reporting:
* Design and optimize MySQL database schemas, ensuring efficient data storage and retrieval.
* Develop robust SQL queries and stored procedures to support complex reporting and analytics requirements.
* Implement data warehousing and reporting solutions, ensuring timely and accurate delivery of insights.
4. Front-End Development:
* Develop responsive and intuitive user interfaces using Thymeleaf and React, ensuring seamless integration with backend services.
* Implement interactive data visualization and reporting dashboards to empower users with actionable insights.
5. Data Handling and Integration:
* Manage data pipelines, ensuring reliable data ingestion, transformation, and integration from various sources.
* Implement data security measures and ensure compliance with data privacy regulations.
* Integrate third-party APIs and services for enhanced functionality and data enrichment.
6. Performance Optimization and Scalability:
* Identify performance bottlenecks and optimize application performance through efficient caching strategies and database optimizations.
* Design scalable architecture to accommodate growing data volume and user base.
7. Documentation and Compliance:
* Document technical designs, system architecture, and development processes.
* Ensure adherence to coding standards, security protocols, and regulatory requirements.
Nice to have:
* Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
* Proficiency in CI/CD pipelines, automated testing, and deployment strategies
Requisitos Tecnicos:
Contractor
Remote
US$ salary
Complete el siguiente formulario y háganos llegar sus consultas, dudas o sugerencias. A la brevedad responderemos su mensaje