Senior Full Stack Java Engineer/Developer - remote

Posted 3 years ago
Stack Overflow

Join our team at Finity, an innovative, inclusive company as senior Java Engineer! You will be working in the development and evolution of our enterprise platforms delivering industry-leading health intelligence solutions.

What you’ll do as a Senior Full Stack Java Engineer at Finity:

  • Employ cutting edge technologies to deliver unified solutions for our healthcare customers, while providing the ability to quickly onboard new customers.
  • Build and design systems that process data from diverse sources and deliver data visualization, analytics, personalized health journeys and a shopping experience to our customers.
  • Manage the software development life cycle, from planning and prioritization to testing and release.

You’re the right candidate if:

  • You have a high level of expertise developing, releasing, and maintaining high throughput Java microservices using Spring Boot.
  • You have experience deploying and interfacing with scalable container technologies (Docker)
  • You have solid experience developing and working with REST APIs.
  • You are passionate about the team and product benefits of build and test automation.
  • You know Agile and can help evolve our process.
  • You excel in a fast-moving environment where you have impact and ownership.
  • You can work seamlessly with remote teams.

You will be responsible for:

  • Leading software projects from requirements and development through testing and release.
  • Identifying, analyzing, and developing Java-based web and mobile applications.
  • Integrating solutions with third-party data-feeds and software.
  • Ensuring that development projects meet security, uptime, &stability requirements.
  • Contributing to development of technical documentation &user manuals.
  • Developing software with Agile/Scrum project management methodologies.
  • Prioritizing, assigning, and executing tasks throughout the software development life cycle.
  • Writing well-designed, efficient code as well as reviewing, testing, and debugging team’s code.
  • Integrating with and leading a team of developers.
  • Designing local database architecture and integrating with operational data systems.
  • Keeping current on technology trends and advancements within your area of specialization and working to incorporate these improvements as applicable.

The qualified candidate will have at least 3 years of relevant work experience, including:

  • Java application development.
  • Developing and maintaining RESTful web services.
  • Developing using modern Java and UI frameworks and related technologies such as microservices, SPA, Spring Boot, Servlet API, JMS, OAuth 2.0, Springfox, React, Aurelia.
  • Highly proficient at coding in Java and JavaScript (Python, PHP, R, and bash scripting is a plus).
  • Working with database solutions, including MySQL and Snowflake.
  • Configuration, build, and deployment management using tools such as Jenkins, Maven, Artifactory, Liquibase.
  • Agile/Scrum development with JIRA and Crucible.
  • Working with CI/CD build servers such as Jenkins, Bamboo or TeamCity.
  • Working with Git version control system.
  • Leveraging static code analysis and review tools.
  • Deploying scalable applications in AWS.
  • Automated testing including JUnit.
  • Expertise with all things Linux, particularly CentOS/RHEL 7+.
  • BS degree in computer science, math, or related field is preferred.

Bonus experience with any of the following:

  • Team leadership Experience
  • Experience in the healthcare industry.
  • Knowledge of HIPAA &/or NIST security standards.

Excellent Benefits Package Including:

  • Medical, Dental and Vision
  • 401(k) with match
  • Paid Holidays
  • Generous PTO

This is a remote position that can be performed from anywhere in the US.

Senior Full Stack Java Engineer

Join our team at Finity, an innovative, inclusive company as senior Java Engineer! You will be working in the development and evolution of our enterprise platforms delivering industry-leading health intelligence solutions.

What you’ll do as a Senior Full Stack Java Engineer at Finity:

  • Employ cutting edge technologies to deliver unified solutions for our healthcare customers, while providing the ability to quickly onboard new customers.
  • Build and design systems that process data from diverse sources and deliver data visualization, analytics, personalized health journeys and a shopping experience to our customers.
  • Manage the software development life cycle, from planning and prioritization to testing and release.

You’re the right candidate if:

  • You have a high level of expertise developing, releasing, and maintaining high throughput Java microservices using Spring Boot.
  • You have experience deploying and interfacing with scalable container technologies (Docker)
  • You have solid experience developing and working with REST APIs.
  • You are passionate about the team and product benefits of build and test automation.
  • You know Agile and can help evolve our process.
  • You excel in a fast-moving environment where you have impact and ownership.
  • You can work seamlessly with remote teams.

You will be responsible for:

  • Leading software projects from requirements and development through testing and release.
  • Identifying, analyzing, and developing Java-based web and mobile applications.
  • Integrating solutions with third-party data-feeds and software.
  • Ensuring that development projects meet security, uptime, &stability requirements.
  • Contributing to development of technical documentation &user manuals.
  • Developing software with Agile/Scrum project management methodologies.
  • Prioritizing, assigning, and executing tasks throughout the software development life cycle.
  • Writing well-designed, efficient code as well as reviewing, testing, and debugging team’s code.
  • Integrating with and leading a team of developers.
  • Designing local database architecture and integrating with operational data systems.
  • Keeping current on technology trends and advancements within your area of specialization and working to incorporate these improvements as applicable.

The qualified candidate will have at least 3 years of relevant work experience, including:

Java application development.

Developing and maintaining RESTful web services.

Developing using modern Java and UI frameworks and related technologies such as microservices, SPA, Spring Boot, Servlet API, JMS, OAuth 2.0, Springfox, React, Aurelia.

  • Highly proficient at coding in Java and JavaScript (Python, PHP, R, and bash scripting is a plus).
  • Working with database solutions, including MySQL and Snowflake.
  • Configuration, build, and deployment management using tools such as Jenkins, Maven, Artifactory, Liquibase.
  • Agile/Scrum development with JIRA and Crucible.
  • Working with CI/CD build servers such as Jenkins, Bamboo or TeamCity.
  • Working with Git version control system.
  • Leveraging static code analysis and review tools.
  • Deploying scalable applications in AWS.
  • Automated testing including JUnit.
  • Expertise with all things Linux, particularly CentOS/RHEL 7+.
  • BS degree in computer science, math, or related field is preferred.

Bonus experience with any of the following:

  • Team leadership Experience
  • Experience in the healthcare industry.

Knowledge of HIPAA &/or NIST security standards.

Excellent Benefits Package Including:

  • Medical, Dental and Vision
  • 401(k) with match
  • Paid Holidays
  • Generous PTO

This is a remote position that can be performed from anywhere in the US.

Senior Full Stack Java Engineer

Join our team at Finity, an innovative, inclusive company as senior Java Engineer! You will be working in the development and evolution of our enterprise platforms delivering industry-leading health intelligence solutions.

What you’ll do as a Senior Full Stack Java Engineer at Finity:

  • Employ cutting edge technologies to deliver unified solutions for our healthcare customers, while providing the ability to quickly onboard new customers.
  • Build and design systems that process data from diverse sources and deliver data visualization, analytics, personalized health journeys and a shopping experience to our customers.
  • Manage the software development life cycle, from planning and prioritization to testing and release.

You’re the right candidate if:

  • You have a high level of expertise developing, releasing, and maintaining high throughput Java microservices using Spring Boot.
  • You have experience deploying and interfacing with scalable container technologies (Docker)
  • You have solid experience developing and working with REST APIs.
  • You are passionate about the team and product benefits of build and test automation.
  • You know Agile and can help evolve our process.
  • You excel in a fast-moving environment where you have impact and ownership.
  • You can work seamlessly with remote teams.

You will be responsible for:

  • Leading software projects from requirements and development through testing and release.
  • Identifying, analyzing, and developing Java-based web and mobile applications.
  • Integrating solutions with third-party data-feeds and software.
  • Ensuring that development projects meet security, uptime, &stability requirements.
  • Contributing to development of technical documentation &user manuals.
  • Developing software with Agile/Scrum project management methodologies.
  • Prioritizing, assigning, and executing tasks throughout the software development life cycle.
  • Writing well-designed, efficient code as well as reviewing, testing, and debugging team’s code.
  • Integrating with and leading a team of developers.
  • Designing local database architecture and integrating with operational data systems.
  • Keeping current on technology trends and advancements within your area of specialization and working to incorporate these improvements as applicable.

The qualified candidate will have at least 3 years of relevant work experience, including:

Java application development.

Developing and maintaining RESTful web services.

Developing using modern Java and UI frameworks and related technologies such as microservices, SPA, Spring Boot, Servlet API, JMS, OAuth 2.0, Springfox, React, Aurelia.

  • Highly proficient at coding in Java and JavaScript (Python, PHP, R, and bash scripting is a plus).
  • Working with database solutions, including MySQL and Snowflake.
  • Configuration, build, and deployment management using tools such as Jenkins, Maven, Artifactory, Liquibase.
  • Agile/Scrum development with JIRA and Crucible.
  • Working with CI/CD build servers such as Jenkins, Bamboo or TeamCity.
  • Working with Git version control system.
  • Leveraging static code analysis and review tools.
  • Deploying scalable applications in AWS.
  • Automated testing including JUnit.
  • Expertise with all things Linux, particularly CentOS/RHEL 7+.
  • BS degree in computer science, math, or related field is preferred.

Bonus experience with any of the following:

  • Team leadership Experience
  • Experience in the healthcare industry.
  • Knowledge of HIPAA &/or NIST security standards.

Finity welcomes a diverse and inclusive workplace. Finity is an equal opportunity employer and will not discriminate based on race, gender, gender identity, sexual orientation, national origin, veteran status, disability, age, or any other legally protected status.

Excellent Benefits Package Including:

  • Medical, Dental and Vision
  • 401(k) with match
  • Paid Holidays
  • Generous PTO

This is a remote position that can be performed from anywhere in the US.