About the role
As a Senior Java Application Engineer, you will be working in a collaborative environment where you will be encouraged to share your ideas, ask questions, and learn from your peers. You will have a passion for web development, a willingness to try new things, and a strong desire to learn and grow.
What you’ll do
Work with a high quality and motivated team that swarms together to solve problems and still have the autonomy to design solutions.
Develop and maintain the next generation of cyber intelligence software.
Contribute to the bottom line and see impact with clients quickly.
What you’ll bring
Senior level experience with Java (17+), Spring(6), Hibernate/JPA, SQL.
Proclivity to make complex problems simple.
An automated test-mindset.
Clear communication with ease in understanding challenging concepts.
Passionate and energized by working as part of a fully-remote team.
A strong belief in unit testing code.
Bonus if you have
Experience with Angular (v2+), NLP, TensorFlow, GitHub Actions and/or Playwright
Experience with 3rd party systems (Especially RESTful interfaces) Integrations.
Experience designing software architecture.
Experience analyzing system performance and implementing improvements.
The US base salary range for this full-time position is $150k - $190k + Perks + Choice of Developer Laptop
Analyst1 salary ranges are determined by role and level. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations and could be higher or lower based on a multitude of factors, including job-related skills, experience, location and relevant education or training.
This position does not provide sponsorship