The Java Developer will focus on production support, development, and optimization of clinical care path applications. Responsibilities include monitoring applications, resolving production issues, and developing solutions to improve support activities. Effective communication and teamwork are key, alongside a strong foundation in Java and SQL.
Job Description
Position Overview:
This position is for a Java Developer with experience in production support activities who will be working on developing, designing, and architecting heavily data oriented clinical care path applications as well as develop and implement solutions to analyze, improve and resolve production support issues. The ideal candidate is highly motivated professional, offering well-developed organizational, analytical and problem-solving skills. This position is in Preventative Health Care space.
Qualifications
Responsibilities
- A highly motivated professional, offering strong hands-on Java development, analytical and problem-solving skills.
- Monitor batch jobs and web applications in pre-production and production and take necessarily actions to address issues.
- Develop and implement solutions to improve production support activities using Shell script, Java/JEE and SQL Server architecture
- Willing and able to adapt his/her schedule when required for production support activities.
- Document, maintain and present best practice strategies to ensure near-term changes are aligned with long-term IT objectives
- Review team members’ code, as well as document development phases
Experience
- Solid (8+) years as a Senior Java Developer or similar role
- Experience in production support activities
- Significant experience in SQL Server
- Experience using GIT
- Experience with Spring-boot
- Experience with build tools such as Maven
- Experience with web application servers preferably, Tomcat.
- Experience with building RESTful APIs.
- Experience with Java testing framework such as JUnit
- Full application development life cycle experience
- Excellent communication skills with the ability to function equally well as a team member and individual contributor.
Desirable
- Demonstrated complex technical accomplishments
- Linux (Redhat preferred)
- Health care domain knowledge will be a plus
- JavaScript, AngularJS will be beneficial.
Education
Bachelor's Degree or equivalent experience in Engineering
Master's Degree is preferred
Additional Information
Competitive base salary - Permanent Position -
Top Skills
Java
SQL
Similar Jobs
As a Senior Data Engineer at Arcadia, you will design and develop data pipeline connectors for healthcare data integration, manage technical documentation, participate in team projects, code reviews, and scrum ceremonies, while ensuring timely delivery of solutions and collaborating with various internal teams to enhance analytic capabilities.
Be an Early Applicant
The Data Center Selection Manager will enhance the effectiveness and cost-efficiency of colocation sites/PoPs, managing vendor relationships, negotiating contracts, and working with cross-functional teams to support infrastructure growth. This role requires multitasking across various projects and maintaining strong communication with stakeholders.
The Technical Account Manager will collaborate with merchant partners to provide proactive service and technical support, focusing on resolving integration issues using HTML, CSS, and Javascript. This role involves routine communication with internal teams and merchant partners to ensure seamless operations and drive product adoption.
What you need to know about the Calgary Tech Scene
Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.