Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Quarterhill Inc. Logo

Application Developer II - Java

Quarterhill Inc.

Salary not specified
Sep 26, 2025
Frisco, TX, US
Apply Now

Quarterhill is looking for an Application Developer II - Java to design, modify, develop, write, and implement software programming applications, support and install software applications, and participate in testing.

Requirements

  • Minimum of 3-5 years of experience in software development with a strong proficiency in Java programming
  • Significant work experience with Java server technologies, particularly in Spring Framework and Spring Boot
  • Excellent understanding of CI/CD processes and tools (Gitlab, Jenkins and Docker) is fundamental
  • Experience with Oracle Database Development, highly valuable
  • Experience in Framework as Spring (MVC/IOC/AOP and particularly Spring Boot) and ORM as Hibernate, highly desirable.
  • Experience with automated testing is highly preferred
  • Experience with Containers (Docker) strongly preferred

Responsibilities

  • Demonstrate expertise in requirements gathering, analysis, development, implementation, testing, deployments, security, and defect management
  • Develop solutions as a team to satisfy client needs using best practices and software application tools
  • Perform as a team member in the design, development and testing of new software or enhancements to existing software.
  • Perform gap analysis between the existing systems and business requirements, design scalable systems for Java-based applications and propose path for software upgrades
  • Builds, tests, and scales prototypes to support large scale operations.
  • May assist with the sales cycle by providing technical expertise or support as needed.

Other

  • Frequently communicates with co-workers, management, and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations.
  • Participate in team meetings and training as required.
  • Strong communication skills - verbal and written (technical documentation)
  • Should have a good problem-solving attitude.
  • Must be team player, organized, and have a professional attitude