About the role

  • Conduct analysis, design, development, testing, and debugging of database-driven Java applications
  • Assist the development team in providing comprehensive support for existing and new applications
  • Develop code that conforms to defensive coding practices
  • Collaborate with project team members to deliver technical solutions
  • Diagnose problems, troubleshoot, and develop technical solutions

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, or a related field
  • 4 years of overall IT experience
  • Strong Java programming and/or legacy programming language
  • Hands-on SQL experience
  • Experience with Spring Boot and Spring framework
  • Experience with web service application development
  • Experience developing cloud-based applications using open-source technology
  • Familiarity with AWS services (EC2, S3, Lambda, etc.)
  • Experience with single-page applications using Angular and TypeScript

Benefits

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Remote work options
  • Employee Education Assistance Program
  • LinkedIn Learning subscription

Job title

Software Engineer – Full-Stack

Job type

Experience level

Mid levelSenior

Salary

$114,000 - $140,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job