Knack Solutions logo

Senior Software Engineer

Knack SolutionsWestlake, Texas

Overview

Schedule
Full-time
Career level
Senior-level
Remote
Hybrid remote

Job Description

W2 only

Position: Senior Software Engineer- Java & Springboot

Work Authorization: All Work Authorizations

Location: Hybrid- 3 times/month onsite; Any of the offices in:

  • TX Westlake
  • NC Durham
  • MA Boston
  • NH Merrimack

The Expertise and Skills You Bring

  • Bachelor's degree or higher
  • 5-7 years of software development experience
  • 3-4 years of Java EE development experience
  • Investment/financial services experience is desired
  • You have a good understanding of Cloud applications architecture and microservices model development
  • You have experience with Agile development methodologies such as SCRUM, Extreme Programming, TDD, etc.
  • You have strong verbal and written communication, must be able to actively engage other team members
  • You have a good understanding of Agile systems development techniques

Technical

  • Application development using Java EE, Spring or Springboot
  • Relational databases like Oracle, and Postgres or no-SQL databases such as MongoDB
  • Understanding of and experience with Micro-Services Architecture concepts and emerging patterns such as APIs, JAX-RS, REST/JSON
  • CI/CD tools such as Maven, Git/Stash, Jenkins, Nexus, uDeploy, Docker, etc.

The Value You Deliver

  • Participating in the definition of system architecture and detailed solution design
  • Writing concise and clear technical specifications based on analysis of complex business requirements
  • Maintaining and supporting the development environment while adopting industry practices and tools

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Senior Software Engineer Jobs at Knack Solutions

What is the work location for this position at Knack Solutions?
This job at Knack Solutions is located in Westlake, Texas, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Knack Solutions?
Employer has not shared pay details for this role.
What employment applies to this position at Knack Solutions?
Knack Solutions lists this role as a Full-time position.
What experience level is required for this role at Knack Solutions?
Knack Solutions is looking for a candidate with "Senior-level" experience level.
What is the process to apply for this position at Knack Solutions?
You can apply for this role at Knack Solutions either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.