This is us, your new colleagues!
Our organization is based on people and great teamwork.
We work at the intersection of design, engineering and domain expertise, our
passionate team of problem solvers work closely with customers to blaze new
trails that will positively impact the future of health. We are a truly global
company, we rely on diversity and together we create a workplace that brings
the best out of everyone. Using technology and insights, we move nimbly and
provide trusted advice, seeking ways to amplify results.
We’re committed to bettering healthcare and empowering wellness.
Do you want to be a part of this journey?
As a team we are together responsible for providing a modern, efficient and
secured environment supporting our employees as we believe that our employees
are our greatest strength. We are looking for someone with strong
understanding of the management, soft and people’s skills, excellent
communication, leadership and planning skills.
- Actively participate in software development, writing code for critical and complex components. Lead by example, demonstrating best coding practices and high-quality standards.
- Provide technical leadership and guidance to the development team. Assist team members with technical challenges, code reviews, and best practices.
- Address technical challenges and troubleshoot issues that arise during the development process. Propose and implement solutions to overcome obstacles.
- Conduct thorough code reviews to ensure adherence to coding standards, maintainability, and efficiency. Provide constructive feedback to team members to improve code quality.
- Encourage and ensure proper documentation of code, design, and technical decisions to enhance project knowledge sharing and maintainability.
- Foster effective communication and collaboration between cross-functional teams, including product managers, designers, testers, and other stakeholders.
- Collaborate with architects and stakeholders to define the technical architecture and design of software solutions. Ensure that the architecture aligns with project requirements and industry best practices.
- Mentor and coach team members, fostering a culture of continuous learning and professional growth. Conduct performance evaluations and identify areas for skill development.
- Allocate development tasks to team members based on their skills, expertise, and project timelines. Monitor progress and ensure timely completion of deliverables.
- Stay updated with emerging technologies, industry trends, and best practices. Participate in technology evaluations and recommend suitable technologies for projects.
- Actively participate in client-facing responsibilities, involving technical discussions, requirements gathering, and project updates.
- Proactively identify and mitigate technical risks that may impact project timelines or quality.
- Strong experience as a Java Developer with significant hands-on experience designing and building Java-based applications.
- Expertise in Java and Spring Boot frameworks.
- Good knowledge of microservices architecture, RESTful APIs. Familiarity with Apache Kafka for building event-driven architectures and real-time data processing.
- Experience with front-end frameworks. React and Material UI preferred.
- Familiarity with database design, SQL (MS-SQL, PostgreSQL and MySQL), and NoSQL (MongoDb, Gemfire) databases.
- Excellent problem-solving skills and a proactive approach to technical challenges.
- Experience with containerization technologies (e.g., Docker, Kubernetes) and cloud platforms (AWS, preferred) to deploy scalable and portable Java applications. Any experience with VMWare Tanzu would be a plus.
- Strong communication and interpersonal skills, with the ability to communicate technical concepts to non-technical stakeholders.
- Should have exposure to cloud technologies like AWS and GCP.
What can we offer you?
You will be part of a team that offers you a fulfilling career, great results
through amazing team, strong relationships and a high performance culture. We
are using the latest technologies, high security mediums, and service
platforms top market providers. We strongly promote agile mind-set and ways of
working, followed by agile methods used in practice. We offer proper guidance
and take care of our people and offer top notch services including flexible
work timings and training required.
We also offer:
- Benefits and leave management
- A great learning platform
- A challenging environment where 2 days never look the same
- A high performing team and a positive atmosphere where mistakes are welcome as part of the learning
**Emids is healthcare's digital transformation leader, delivering business and
tech solutions that help payers, providers and tech-enablers maximize
technology to deliver care better since 1999
As a global partner headquartered in Nashville, TN, emids helps bridge the
critical gaps in accessible, affordable, high-quality healthcare by providing
advisory consulting services, custom application development, and data
solutions. Services include EHR application deployment and management,
analytics, data integration and governance, software development and testing,
and business intelligence.
Emids specialises in Healthcare Expertise, Mobile Health Solutions, Healthcare
Reform & Benefits Exchange, Regulatory Compliance, HIE & HIS Implementation,
Clinical Systems Engineering, Care Analytics, Testing & QA, Implementation &
Integration, and Cloud Enablement