What are the responsibilities and job description for the Senior Staff Engineer- Java position at Tier4 Group?
Job Description
Job Description
Senior Staff Java Engineer (Remote - USA)
About Us : Our Information Technology team plays a critical role in our ongoing success and future growth. As a Senior Staff Java Engineer, you will be instrumental in advancing cutting-edge software, enhancing an industry-leading clinical data interoperability platform, and driving technological innovation across the organization.
Role Overview : In this position, you’ll take ownership of back-end development, while collaborating across product teams to drive seamless integration. Your technical expertise will guide development best practices, from architecture decisions to UI development standards, shaping the future of our products and contributing to enterprise-wide value.
Key Responsibilities :
Lead the back-end development of the clinical data interoperability platform, ensuring scalability and robustness.
Collaborate with cross-functional teams to define best practices, particularly for integration products, and support front-end architectural research and decisions.
Develop and prototype new technologies, providing innovative solutions to enhance product features.
Actively participate in technical design, code reviews, and mentoring of junior developers.
Assist in defining UI standards, best practices, and new development guidelines to drive effective user interface growth.
Design and implement scalable solutions and infrastructure that will support future growth.
Foster a collaborative team environment, helping guide the team to success.
Qualifications :
10 years of experience in high-quality software development with a proven track record.
Advanced proficiency in Java, Python, SOAP, RESTful Web Services, MySQL, and AWS.
Familiarity with security standards like mTLS, SAML, OAuth 2.0, and JWT.
Strong experience in designing and developing microservices, and utilizing design patterns such as dependency injection.
Deep understanding of integrating complex software systems.
Proven ability to quickly learn and work with new and existing technologies.
Excellent problem-solving, technical design, and debugging skills.
Strong written and verbal communication, with a focus on team collaboration.
Experience in API development.
Healthcare interoperability experience (HL7, FHIR, FHIR API).
What You Bring to the Table :
A proactive approach to problem-solving and issue resolution, with a "let’s find a way to do it" mindset.
Ability to foster teamwork and collaboration, while leading by example in both technical and interpersonal areas.
Enthusiasm for taking on new challenges, helping others, and embracing increased responsibility over time.
A passion for continuous learning, always seeking opportunities to grow knowledge and skills.
Adaptability to established processes and timelines, ensuring projects move forward efficiently.
Bonus Skills (Wish List) :
Advanced degree(s) or continued education in related fields.
Experience in HIPAA or PCI-regulated environments.
AWS certifications.
Familiarity with Java technologies like Spring Boot, Hibernate, Gradle, and Liquibase.
Front-end development experience with React.
Experience in containerized development (Docker).