Senior Java Engineer

1 Month ago • 7 Years + • Programming

Job Summary

Job Description

N-iX is seeking an experienced Senior Java Engineer to join their team. The role involves working with a client focused on EHR implementation and workflow redesign to improve clinical care. Responsibilities include writing secure application and system code, coding, testing, and troubleshooting applications, maintaining and enhancing existing applications, and translating logical specifications into physical designs. The engineer will also evaluate interdependencies between applications, write and execute unit tests, assess and implement processing efficiency improvements, write and maintain documentation, collaborate with team members and users, define user stories, participate in Agile development, provide input during planning sessions, and mentor junior developers. The ideal candidate will have experience with Java technologies and frameworks, cloud technologies (AWS preferred), relational and NoSQL databases, DevOps practices, infrastructure as code (Terraform), development tools like IntelliJ IDEA and GitHub, healthcare data integration technologies (HL7, JSON, XML), and front-end technologies like React. Experience with high-throughput transactional systems, microservices, and distributed systems is also required.
Must have:
  • 7+ years of commercial experience in Microsoft, Java, or web services
  • 5+ years of Java technologies and frameworks experience (JDBI, Hibernate)
  • 5+ years of cloud technologies experience (AWS preferred)
  • Experience with relational databases (PostgreSQL)
  • Familiarity with DevOps practices (CI/CD, GitFlow)
  • Experience with Terraform
  • Experience with IntelliJ IDEA and GitHub
  • Familiarity with healthcare data integration (HL7, JSON, XML)
  • Experience with front-end technologies (React, jQuery, AJAX)
  • Experience designing cloud architectures/microservices
  • Strong problem-solving and communication skills
Good to have:
  • HIPAA Awareness
  • AWS Certified Solutions Architect - Associate
  • Familiarity with encryption and Microsoft Crypto API
  • Python knowledge
Perks:
  • Flexible working format (remote, office-based, or flexible)
  • Competitive salary and compensation package
  • Personalized career growth
  • Professional development tools (mentorship, tech talks, trainings)
  • Active tech communities
  • Education reimbursement
  • Anniversary presents
  • Corporate events and team buildings
  • Location-specific benefits

Job Details

N-iX warmly welcomes an experienced Senior Java Engineer to join our talented team.  

Our client brings extensive experience to EHR implementation and workflow redesign to improve clinical care. The company evolved as clinical needs and technology became more sophisticated, and with that, a greater demand for the ability to move health information efficiently and effectively. Our team provides unmatched expertise in interoperability, health information exchange and Direct services. 

Responsibilities:

  • Write application, service, and system code following SES secure coding guidelines.
  • Code, test, and troubleshoot applications and services using appropriate technologies and tools.
  • Maintain and enhance existing applications by modifying program specifications, designing detailed programming logic, and implementing approved changes.
  • Translate logical system and application specifications into physical system and application design
  • Evaluate complex interdependencies between applications and services to ensure that changes in one do not cause unintended effects in others
  • Write and execute unit tests; contribute to automated testing efforts to ensure software quality.
  • Assess and implement improvements to processing efficiency within application systems. Analyze performance of applications and take action to correct deficiencies.
  • Write and maintain comprehensive application and system documentation.
  • Collaborate with team members and users to gather requirements, handle change requests, and develop effective solutions.
  • Help define user stories and develop detailed plans to guide the team’s work.
  • Participate in Agile development processes, contributing to sprints and collaborating with team members.
  • Provide input during planning sessions and support team goals.
  • Actively learn and apply new technologies to enhance user experience and improve productivity.
  • Mentor junior members of the development team.

Requirements:    

  • 7+ years of commercial experience developing applications in a Microsoft, Java, or web services environment.
  • 5+ years of hands-on experience developing solutions using Java technologies and frameworks, particularly JDBI, Hibernate, or similar ORM frameworks.
  • 5+ years of experience working with cloud technologies, preferably AWS (e.g., S3, Lambda, RDS, DynamoDB, SQS, OpenSearch). Experience with Azure or other cloud providers is a plus.
  • Experience with relational databases (e.g., PostgreSQL) and exposure to NoSQL databases.
  • Familiarity with DevOps practices, including CI/CD pipelines, GitFlow, and collaborative DevOps responsibility.
  • Experience with infrastructure as code tools like Terraform.
  • Experience using IntelliJ IDEA and GitHub for development and version control.
  • Familiarity with healthcare data integration technologies (e.g., HL7, JSON, XML), and an understanding of interoperability standards and SQL/database principles.
  • Experience with front-end technologies such as React, jQuery, jQuery UI, and AJAX.
  • Experience interpreting software specifications and participating in the design, development, and testing process.
  • Experience developing high-throughput transactional systems, handling concurrency in distributed applications.
  • Hands on experience designing cloud architectures, microservices, or event-driven architectures and distributed systems
  • Ability to quickly learn and adapt to SES environment and clinical data exchange standards.
  • Excellent problem-solving abilities and a willingness to continuously learn.
  • Strong organizational skills with the ability to prioritize tasks, meet deadlines, multitask, and pay close attention to detail.
  • Strong verbal and written communication skills, with the ability to ask insightful questions and actively listen.

Would be a plus:

  • HIPAA Awareness
  • AWS Certified Solutions Architect - Associate or others
  • Familiarity with encryption, digital signatures and Microsoft Crypto API
  • Python knowledge

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

Marvell - Senior Staff Engineer, Physical Design

Marvell

Austin, Texas, United States (On-Site)
2 Months ago
quience - Software Development Engineer Test

quience

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Xplor Technologies - Customer Service Advisor - Nights

Xplor Technologies

Newcastle Upon Tyne, England, United Kingdom (On-Site)
1 Month ago
Sprinkler - Senior Product Education Facilitator

Sprinkler

Texas, United States (Remote)
1 Year ago
AGBO - Unreal Environment Artist

AGBO

Los Angeles, California, United States (Remote)
3 Months ago
Penn Interactive - Senior Software Developer, ESPN Ecosystem

Penn Interactive

Toronto, Ontario, Canada (Remote)
3 Weeks ago
USE Insider - Senior Software Engineer - Golang (Integration Team)

USE Insider

Istanbul, İstanbul, Türkiye (Remote)
6 Months ago
Tesla - Senior PLC Programmer

Tesla

Neutraubling, Bavaria, Germany (On-Site)
6 Months ago
kooapps - Jr./Sr. Mobile App Programmer

kooapps

Makati City, Metro Manila, Philippines (On-Site)
1 Year ago
London stock Exchange - Lead Software Engineer - (C#/.NET)

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Supabase - AI Tooling Engineer

Supabase

(Remote)
1 Month ago
Ion - Junior Python Developer

Ion

Chișinău, Chisinau, Moldova (Hybrid)
2 Years ago
Pivotroots - Senior Insight Specialist (Client Enablement Specialist)

Pivotroots

London, England, United Kingdom (Remote)
3 Months ago
Square - Customer Advisor (Part-time / 15-20h, m/f/d) - Ried Weberzeile

Square

Ried Im Innkreis, Upper Austria, Austria (On-Site)
3 Weeks ago
PwC - Manager - Workforce Management

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
10 Months ago
Rippling - Senior Software Engineer - Security and Compliance

Rippling

San Francisco, California, United States (On-Site)
7 Months ago
Sword Health - Growth Project Manager

Sword Health

Portugal (Remote)
3 Months ago
Coda - Senior/Staff Software Engineer

Coda

Manila, Metro Manila, Philippines (Remote)
2 Years ago
Dream Games - Performance Marketing Specialist (New Graduate)

Dream Games

Istanbul, İstanbul, Türkiye (On-Site)
1 Year ago
endava - Principal Industry Consultant - Google Cloud - Nordics Market

endava

Copenhagen, Denmark (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

virtous games - Technical Artist

virtous games

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
Grammarly - Software Engineer, Full-Stack

Grammarly

Kyiv, Kyiv City, Ukraine (Hybrid)
1 Month ago
PwC - Senior Forensic / FinCrime Consultant

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
10 Months ago
Voki games - Game Producer (Match-3)

Voki games

Ukraine (Hybrid)
9 Months ago
EveryMatrix - Trainee QA & Configuration Manager

EveryMatrix

L'viv, Dnipropetrovsk Oblast, Ukraine (Hybrid)
3 Months ago
D-market - Fraud Analyst

D-market

Ukraine (On-Site)
3 Weeks ago
EveryMatrix - Middle Manual QA Engineer

EveryMatrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
1 Month ago
CharStudio - Video Ad Creative Specialist (Creative Video Designer)

CharStudio

Lviv, Lviv Oblast, Ukraine (Remote)
3 Weeks ago
plarium - Player Support Agent, RAID

plarium

Lviv, Lviv Oblast, Ukraine (Remote)
3 Weeks ago
N-ix - Junior Billing and Payroll Specialist

N-ix

Ukraine (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Veeam Software - Senior C# Developer

Veeam Software

Poland (Remote)
1 Month ago
Next Level Business Services - Java/C++ Developer

Next Level Business Services

Sunnyvale, California, United States (On-Site)
9 Months ago
Amazon games  - Senior Software Developer

Amazon games

Seattle, Washington, United States (On-Site)
2 Months ago
Outscal - Mentor - C++ & DSA

Outscal

(Remote)
8 Months ago
ALTEN - Database Administration Engineer

ALTEN

Toulouse, Occitanie, France (On-Site)
1 Month ago
Canonical - Engineering Manager - Python and K8s

Canonical

(Remote)
3 Months ago
Capgemini - M&C Delivery Professional

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
PwC - Java Jr Analyst and Developer (AdvCon - DTS) | Associate

PwC

Piracicaba, State Of São Paulo, Brazil (On-Site)
1 Year ago
Bally's Interactive - Senior Staff Software Developer - Sports

Bally's Interactive

Toronto, Ontario, Canada (Hybrid)
1 Month ago
ARHS - Java Developer

ARHS

Leuven, Flanders, Belgium (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded