Quarterhill-posted 3 months ago
Mid Level
Frisco, TX
251-500 employees

Join our dynamic team at Quarterhill as an Application Developer II - Java where you will play a key role in full stack development. You will be responsible for designing, modifying, developing, writing, and implementing software programming applications. Additionally, you will support and install software applications, participate in the testing process through automated tests, and rely on your extensive experience and sound judgment to achieve goals. This role involves a diverse range of tasks and operates under general supervision.

  • 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.
  • 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.
  • May assist with the sales cycle by providing technical expertise or support as needed.
  • 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
  • Strong communication skills - verbal and written (technical documentation)
  • Should have a good problem-solving attitude.
  • BS/BA in Mathematics, Computer Science, or related (equivalent combination of training and experience will be considered in lieu of degree)
  • 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
  • Paid days off (i.e. vacation, sick days, bereavement leave)
  • Health and Dental plans
  • Retirement plans
  • Employee and Family Assistance Program (EFAP)
  • Employee referral program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service