Taro Logo

Software Developer

Harris provides mission critical software solutions for Public Sector, Healthcare, Utilities and Private Sector across North America, Europe, Asia and Australia.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Healthcare

Description For Software Developer

Harris Computer is seeking a Senior Software Developer to join their team in London. This role focuses on backend development using Java and enterprise technologies, with opportunities to work on full-stack features. The ideal candidate will have strong experience in Java development, database optimization, and API design. The position involves mentoring junior developers and collaborating with cross-functional teams.

The technology stack includes Java REST APIs, Open Liberty Application Server, Apache Solr, and various databases (Postgres, SQL Server, DB2) on the backend, with React/TypeScript on the frontend, all deployed on AWS. The role requires expertise in writing complex SQL queries and optimizing database performance.

Harris Computer provides mission-critical software solutions across various sectors including healthcare, utilities, and public sector throughout North America, Europe, Asia and Australia. They offer a comprehensive benefits package and promote a casual, collaborative work environment focused on learning and growth.

The ideal candidate should have a Bachelor's degree in Computer Science or related field, senior-level development experience, and strong problem-solving abilities. This is an excellent opportunity for a seasoned developer looking to make an impact in a stable, growing company while mentoring others and working with modern technologies.

Last updated 21 days ago

Responsibilities For Software Developer

  • Develop and maintain server-side logic using Java and enterprise libraries
  • Work with cross-functional teams to ship new full-stack features
  • Develop optimized database code and complex SQL queries
  • Implement and integrate text search engines (e.g. Solr)
  • Conduct thorough testing to identify and fix bugs
  • Mentor junior developers
  • Collaborate with L2 support for customer issues
  • Stay current with industry trends and technologies

Requirements For Software Developer

Java
JavaScript
TypeScript
React
PostgreSQL
  • Bachelor's degree in Computer Science, Information Technology or related field with minimum 2:1
  • Senior level development experience
  • Experience in software design and implementation of production-ready backend solutions
  • Strong experience with relational databases (PostgreSQL, SQL Server, or DB2)
  • Proficiency in writing and optimizing complex SQL queries
  • Knowledge of APIs and REST patterns
  • Experience with testing frameworks
  • Strong problem-solving skills
  • Excellent communication and collaboration skills

Benefits For Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefit package
  • Casual work environment
  • Learning opportunities
  • Strong company culture

Jobs Related To Harris Computer Software Developer