Company

FastpathSee more

addressAddressUrbandale, IA
type Form of workFull-Time
CategoryInformation Technology

Job description

Job Description

Salary: 110,000 - 130,000

About Fastpath: 

Fastpath is a Software as a Service company; our mission is to protect what matters, empowering organizations to easily take control of their security, compliance, and risk management initiatives. We enable organizations all over the world to efficiently and cost effectively manage and automate the processes around access governance and security. 

 

How do we do this? What’s our secret? It’s simple… Our people.    

  

Fastpath employs some of the world’s most talented and inspiring individuals. Together we’ve created a highly collaborative and interactive work environment, where everyone is committed to delivering an outstanding service to customers. It’s part of the reason why we are consistently voted as a top place to work. 

 

Every day, we deliver solid results through a fluid process. We are at the cutting edge of security, audit, identity and compliance solutions which means we balance disciplined project management with spontaneous innovation every single day. 


About the Position:

As Senior Full Stack Software Engineer, Java, you will work with other UI and API Software Engineers to build and enhance features on the cloud-based suite of Fastpath products. You will be responsible primarily for the development of our REST API and back-end services written in Java that must be written in a highly scalable and secure nature, as well as developing user friendly user interfaces.  Fastpath emphasizes quality in all aspects of the software development lifecycle.  You will be responsible for developing automated unit tests and integration tests, as well as working closely with the QA team to ensure the best possible quality for our customers.  In addition to development tasks, you will be a mentor to other API Software Engineers. The position reports to the Software Engineering Manager, Integrations. Candidates for this position must be willing to work Hybrid in or near Des Moines, Iowa or Colorado Springs, Colorado

 

Responsibilities:

  • Design, develop, and test REST APIs and back-end services written in Java for large-scale, cloud-based application
  • Design, develop, and test User Interfaces written in Angular and Vue for large-scale, cloud-based application.
  • Participate in the full software development lifecycle, including development, code reviews, and testing
  • Design and Develop unit tests for APIs and UIs
  • Work directly with other API Software Engineers and UI Software Engineers to build and enhance features in the cloud-based suite of Fastpath products
  • Ability to mentor other API Software Engineers on coding standards, best practices, and overall component architecture
  • Collaborate with engineering leaders and Product Managers during the design phase when building new features to build technical requirements and provide technical scope
  • Work directly with QA Engineers to build acceptance criteria and to test the features that you build
  • Participate in QA Regression Testing during each release cycle
  • Write and update product documentation to support the use of the features you build
  • Provide technical assistance on escalated customer support cases and provide bug fixes when necessary

 

Required Qualifications:

  • 8+ years of Java development experience
  • Experience and mindset for delivering quality code backed by robust unit tests and integration tests. A demonstrated commitment to root out bugs before QA has a chance to.
  • Experience developing SaaS applications on a microservices architecture that integrate with a wide variety of other SaaS vendors and enterprise systems.
  • Experience with the Spring Framework for dependency injection.
  • Experience with relational databases, JPA/Hibernate, and Spring Data JPA.
  • Experience developing RESTful APIs.
  • Experience with DevOps tools, such as Azure DevOps and Atlassian.
  • Experience with Git source control.
  • Experience with JUnit, Mockito, Assure/J testing frameworks.
  • Experience with user interface frameworks such as Vue and Angular
  • Azure Cloud deployment and development.
  • Experience in an Agile Development Lifecycle
  • Bachelor’s degree in Computer Science or related technical field, or equivalent experience

 

Preferred Qualifications:

  • Experience with infrastructure as code, technologies such as Terraform
  • Experience with AMQP and/or the RabbitMQ message broker


How You’ll Be Rewarded:

  • Competitive Base Pay Range: $110,000 - $130,000 
    • The base pay range represents the low and high end of the hiring range for this job. Actual pay will vary and will be based on various factors including but not limited to relevant skills, experience, and capabilities.
  • Annual company bonus opportunity
  • 401(k) Match - up to 4%
  • 100% employer paid premiums for medical and dental insurance, with HSA option available
  • 100% employer paid premiums for short- term disability, long- term disability, basic life insurance
  • Additional benefits include: Vision, FSA
  • Unlimited PTO - take the time off that you need to recharge!
  • Flexible schedule


Where We Work:

Candidates for this position must be willing to work Hybrid in or near Des Moines, Iowa or Colorado Springs, Colorado


Work Authorization:

For this job, Fastpath is not considering candidates that need any type of immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States for this position. This includes, but IS NOT LIMITED TO: F1-OPT, F1-CPT, H-1B, TN, L-1, J-1, etc. 


Employment Verification: All employees hired will be required to verify identity and eligibility to work in their particular location.

 

Pay Transparency:

In accordance with applicable laws and regulations, Fastpath publishes salary ranges on all job postings which currently includes estimated annual cash salary ranges. Fastpath leverages current market data to determine compensation, therefore posted figures are subject to change as new market data becomes available. The base pay range provided by Fastpath represents the low and high end of the hiring range for this job. Actual pay will vary and will be based on various factors including but not limited to relevant skills, experience, and capabilities.


In addition to cash salary, the total compensation package Fastpath offers may include additional incentives such as a company bonus or variable compensation/commission.

 

Equal Opportunity:

At Fastpath, we’re committed to providing equal opportunities to all employees and applicants for employment regardless of their race, color, religion, creed, gender/sex, sexual orientation, gender identity and expression, national origin, ancestry, citizenship status, age, disability, genetic information, marital status, pregnancy, military status, veteran status, and/or any other characteristic protected by applicable federal, state, and local laws.

 

Refer code: 7624912. Fastpath - The previous day - 2024-01-03 22:03

Fastpath

Urbandale, IA
Popular Senior Full Stack Software jobs in top cities
Jobs feed

Police Officer

Town Of Palm Beach

Palm Beach, FL

Fire Protection Specialist II

City Of Compton, Ca

Compton, CA

Fire Sprinkler Technician

Fps Technologies

Oklahoma City, OK

Registered Nurse - Kirkland, WA, United States - Interim Healthcare of Bellevue WA

Interim Healthcare Of Bellevue Wa

Kirkland, WA

Recruiting Area Manager

Cedar Fair Entertainment Company

New Braunfels, TX

Restaurant Manager - Immediate Opening

Chili's

Albuquerque, NM

$55000 - $66000 per year

Area Manager, Safety

Cedar Fair Entertainment Company

Sandusky, OH

Share jobs with friends

Related jobs

Senior Full Stack Software Engineer, Java

Senior Software Engineer - Full Stack Developer

StoneX Group

West Des Moines, IA

4 months ago - seen