Architectural design, implementation and maintenance of scalable enterprise solutions from requirements analysis to production.
Improve software quality by evaluating and incorporating new libraries, tools, and technologies.
Review and refactor code.
Develop and implement automated tests (unit, functional and integration) for microservice application.
Collaborate with customers and participate in meetings, requirements gathering, task decomposition and estimation.
Work in an agile methodology environment and distributed team.
Work in close collaboration with other engineering teams in San Ramon, CA. Primary worksite located in St. Petersburg, FL, job may involve travel to company headquarters located in San Ramon, CA or additional worksites throughout the San Francisco Bay Area.
Master’s degree in Software Engineering & Management Info. Sys., CS, or a closely related field.
At least two (2) years of experience in the job offered, or at least two (2) years of experience with the following:
Development of scalable solutions using Java 8;
Designing and developing pdf/excel reports using Jasper and Apache POI;
Behavior-Driven Development (BDD) using Cucumber.
Two (2) years of experience must also include at least one (1) year of experience with the following:
Performance testing and monitoring using Gatling and Dynatrace;