Remote Sr. Java Software Engineer
Company: Interactive Resources - iR
Location: Saint Louis
Posted on: June 26, 2022
Job Description:
You will be responsible for the design and development of
software solutions as part of an Agile software development team.
All team members take responsibility for the quality and value of
the software we provide to customers through continuous
delivery.Job Responsibilities:
- Define, implement and maintain a common technology
platform
- Enable secure and high availability solutions in a SaaS
environment
- Work with Product Management team to develop solutions that
delight our customers
- Participate in peer design and code reviews
- Performance Tuning for responsive UI components and APIs for
integrations
- Work as part of a scrum team to develop new features for
patients and practices
- Create and utilize automated unit tests to ensure quality of
code
- Design, develop, consumer, and maintain well-defined APIs
- Mentor, coach, and develop the talents of more junior
engineers
- Participate in broader architectural reviews
- Research and proof-of-concept work with new technologies
- Provide estimates and technical feasibility guidance on
prospective workRequired Experience:
- 7-10+ years' experience developing robust applications with
high availability, performance and scalability requirements
- Experience with React JS or Angular
- Proficient with unit testing using: Karma, JEST, Junit
- Proficient with package management systems using: npm,
Maven
- Proficient with REST APIs with JSON
- Proficient with Java
- Proficient working with Microservices (Preference for
Spring-Boot)
- Proficient with messaging queues (ActiveMQ, Kafka)
- Proficient with Application Servers (preference
JBOSS/Wildfly)
- Experience with SQL and NoSQL (Preference for Postgres,
MongoDB, Cassandra)
- Experience with REST/SOAP APIs with XML
- Experience with mobile application development is a plus
- 1-2 years' experience with software architecture, with an eye
for performance, reliability, and scalability
- Demonstrated leadership experience within a technically
demanding role
- Comfort and ability owning technical decisions and portions of
an enterprise software solution platform
- Strong problem-solving skills, particularly root cause analysis
and debugging to diagnose and resolve issues in complex
environmentsPreferred Experience:
- Experience with SaaS applications in AWS
- Experience with AWS CloudFormation or Terraform
- Healthcare IT technologies and standards (CCDA, HL7, FHIR) is a
plus
Keywords: Interactive Resources - iR, St. Louis , Remote Sr. Java Software Engineer, IT / Software / Systems , Saint Louis, Missouri
Didn't find what you're looking for? Search again!
Loading more jobs...