Lead Java Developer with Graph QL (remote) at Remote, Remote, USA |
Email: [email protected] |
From: priyanka, priyanka [email protected] Reply to: [email protected] Lead Java Developer with Graph QL Remote 6+Months USC OR GC 15+ Phone+Skype JD:- Primary Responsibilities: 1. Technical Leadership: Lead and mentor the digital engineering team, emphasizing technical excellence, establishing best practices, and ensuring alignment with industry-standard methodologies and technologies. 2. Technology Assessment: Evaluate emerging technologies, tools, and frameworks to identify opportunities for innovation and progress within the digital health sector. 3. Software Engineering: Utilize advanced programming abilities to architect and implement complex functionalities, optimize system performance, and maintain high code quality standards. 4. Problem Resolution: Identify and address intricate technical challenges encountered during the development process. 5. Technical Insights and Recommendations: Provide informed technical insights and recommendations to support decision-making, ensuring that technical solutions align with business objectives. 6. Technology Selection and Integration: Guide technology selection and integration processes, considering factors such as performance, scalability, security, and maintainability. 7. Troubleshooting and Support: Leverage deep technical expertise to troubleshoot issues, provide guidance to the development team, and facilitate the resolution of technical obstacles. 8. Collaboration: Collaborate with cross-functional teams, including product managers, User Experience/User Interface (UX/UI) designers, and software developers, to define technical requirements and architect robust, scalable solutions. 9. Mentorship: Mentor and nurture junior engineers, promoting their professional development through knowledge-sharing initiatives, technical training, and fostering a culture of continuous learning within the team. Requirements: - 7+ years of experience in large-scale software development, including 2+ years in a technical leadership role. - Extensive experience in developing applications/web services and cloud-native apps using technologies such as Java, Spring Boot, REST API, JPA, and related tech stacks. - Proficiency in agile development methodologies with at least 5 years of experience. - Strong background in designing and developing highly scalable Microservices, Web services, and REST APIs. - Experience with Test-Driven Development (TDD) for at least 5 years. - Proficiency in building and deploying services in CI/CD environments using tools like GitHub, CircleCI, Harness, Jenkins, or GitLab. - Experience with KAFKA DB, NoSQL DB, and Cache Datastore DB for at least 3 years. - Familiarity with containerization and orchestration technologies such as Docker, Kubernetes, etc., for at least 3 years. - Hands-on experience working with cloud platforms like GCP, Azure, AWS, etc., for at least 3 years. Preferred Qualifications: - Familiarity with GraphQL. Overall, this position seeks a seasoned software engineer with a robust background in large-scale software development, adept technical leadership skills, and proficiency in technologies pertinent to digital health solutions. The ideal candidate will demonstrate innovation, problem-solving acumen, and a commitment to delivering top-tier digital health solutions. Familiarity with GraphQL is a plus. Keywords: continuous integration continuous deployment user interface user experience database green card Lead Java Developer with Graph QL (remote) [email protected] |
[email protected] View all |
Tue Apr 16 19:54:00 UTC 2024 |