Technical Lead - Full-Stack Java & React (Healthcare, Cloud) at Remote, Remote, USA |
Email: [email protected] |
Technical Lead - Full-Stack Java & React (Healthcare, Cloud) Remote Client :- Hanuma job type :- C2C Job Responsibilities: As a Technical Lead, you will oversee the development and maintenance of both the front-end and back-end of web applications. Your responsibilities include: End-to-End Development: Develop and maintain both the front-end and back-end of web applications. Build robust Java-based backends and seamless React-based frontends. Backend Development: Design, develop, and deploy RESTful APIs using Java (Spring Boot or related frameworks). Ensure backend scalability, performance, and security. Frontend Development: Develop dynamic, interactive, and responsive user interfaces using React, JavaScript (ES6+), HTML5, and CSS3. Full-Stack Integration: Integrate front-end components with back-end APIs for smooth data exchange and full-stack application functionality. Database Design & Management: Work with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB) to create efficient data models and optimize queries. Testing: Write unit tests and integration tests to ensure stability and reliability of both backend and frontend. Use tools like JUnit, Jest, or other testing frameworks. Collaboration: Work closely with UI/UX designers, product managers, and other developers to ensure the application meets business requirements and technical standards. Performance Optimization: Optimize both backend and frontend code for maximum performance, scalability, and responsiveness. Agile Methodology: Participate in agile development cycles, including sprint planning, daily standups, and retrospectives. Documentation: Maintain high-quality code and document technical processes, APIs, and architecture. Continuous Improvement: Stay updated with the latest trends in full-stack development and implement best practices to enhance the application development lifecycle.Required Skills & Qualifications: Java (Backend): Strong experience with Java, especially with frameworks like Spring Boot, Hibernate, and other related technologies. Frontend Expertise with React: Hands-on experience with React.js, Redux, JavaScript (ES6+), HTML5, CSS3, and modern front-end tools (Webpack, Babel, etc.). RESTful API Development: Strong understanding of REST APIs and experience in building and integrating APIs in Java-based applications. Database Skills: Experience with both relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis, etc.). Version Control Systems: Proficiency with Git and GitHub/Bitbucket for version control and collaboration. CI/CD: Experience with continuous integration and deployment tools like Jenkins, GitLab CI, or similar. Cloud Platforms: Experience with cloud technologies like AWS, Google Cloud, or Azure. Testing: Knowledge of unit testing frameworks like JUnit (for Java) and Jest (for React), and experience in test-driven development (TDD). Problem-Solving Skills: Strong analytical skills to debug complex problems and propose scalable solutions. Communication: Excellent written and verbal communication skills to work effectively in cross-functional teams.Preferred Skills (Nice to Have): Experience in the Healthcare domain. Familiarity with additional cloud services or tools (e.g., Kubernetes, Docker, etc.). Exposure to Agile Scrum methodology.About the Role: As a Technical Lead, you will be responsible for guiding the team through the development of scalable, secure, and high-performance full-stack applications. You will play a key role in architecture decisions, mentoring junior developers, and ensuring that the project meets the clients needs while maintaining high technical standards. Keywords: continuous integration continuous deployment user interface user experience javascript Technical Lead - Full-Stack Java & React (Healthcare, Cloud) [email protected] |
[email protected] View all |
Fri Nov 15 20:46:00 UTC 2024 |