Position: Java Lead (Lead experience is mandatory)
Location: Woonsocket RI (Hybrid Day one onsite required)
Job Description
Key Responsibilities
- Design and oversee the architecture of complex software systems ensuring they are scalable maintainable and aligned with business goals
- Drive the technical roadmap making strategic decisions about tools technologies and methodologies
- Establish and enforce coding standards best practices and design patterns across the engineering team resolve
- Mentor and guide engineers at all levels fostering a culture of continuous learning and professional development Onsite and Offshore.
- Identify and performance bottlenecks in applications ensuring they meet high standards for performance and reliability
- Implement and advocate for best practices in security ensuring applications are secure and compliant with relevant regulations
- Maintain comprehensive documentation for software design development processes and deployment procedures
- Act as a liaison between technical teams and nontechnical stakeholders with the ability to articulate complex technical concepts ensuring clarity and understanding to create data products Onsite and Offshore.
- As leaders in healthcare our frameworks and solution engineering teams deliver innovative solutions to business problems by collaborating with crossfunctional teams in a dynamic and agile environment. You will be part of a team that values collaboration and encourages innovative thinking at all levels. You will be intellectually challenged to solve problems associated with large scale complex structured and unstructured data that will allow you to grow your technical skills and engineering expertise.
Required Qualifications:
- 7 years of software engineering experience with a strong background in system design architecture and leadership roles
- Handson experience with Full Stack technologies such as HTML5 CSS3 JavaScript/TypeScript Java Spring Boot Microservices APIs and modern libraries and frameworks such as React Angular etc.
- Experience with database technologies such as MySQL PostgreSQL MongoDB Spanner or similar
- Experience and proficiency in Java Python APIs and microservices
- Experience with cloud platforms (GCP Azure AWS)
- Experience on DevOps practices CI/CD pipelines and containerization (Docker Kubernetes)
Preferred Qualifications:
- Knowledge in programming languages such as VB.NET/.NET C# JavaScript
- Comfortable independently leading and completing tasks
- Familiarity with different phases of software development lifecycle (SDLC)
- Effective written and verbal communication skills within and across teams
- Experience with complex systems and solving challenging analytical problems
- Knowledge in GCP architecture commands and experience designing & optimizing software and data engineering patterns
- Ability to leverage multiple tools and programming languages to analyze and manipulate data sets from disparate data sources
- Proficient in a scripting language such as Shell or Bash
- Working experience of CI/CD pipeline GIT GitHub GitHub Actions Stash Bit Bucket Artifactory Jenkins etc.
- Formal SAFe and/or agile experience. Previous Retail Pharmacy Healthcare experience and domain knowledge
- AI/GenAI LLM Agent/MultiAgent Experience
Education:
- Bachelors Degree or equivalent work experience in Computer Science Information Systems Data Engineering Data Analytics Machine Learning or related field required. Masters Degree preferred.