**Job Description:**
We are seeking a highly skilled Technical Expert to join our team. As a key member, you will be responsible for designing and developing scalable applications using Java and Python. Your expertise in building cloud-based applications on AWS or Azure will be instrumental in driving the success of our business.
**Key Responsibilities:**
- Design and develop high-quality, well-documented code adhering to industry standards
- Collaborate with tech leads to define technical designs and work with other team members to understand the system end-to-end
- Troubleshoot and resolve production incidents and service requests in a timely fashion
- Develop unit tests, integration tests, and functional automation, researching and resolving problems discovered by quality assurance or product support
- Identify opportunities to simplify the application development toolset, reducing unnecessary complexity and streamlining processes
**Required Skills and Qualifications:**
- 5+ years of experience developing software applications with a primary focus on Java (Spring framework)
- Experience in writing and testing scalable code, debugging programs, and integrating applications with third-party web services
- Relational database experience in Microsoft SQL server and PostgreSQL
- Knowledge of Java enterprise development using Spring Boot, Spring Framework, and REST APIs is a plus
- Knowledge of building cloud-based applications on AWS or Azure
- Excellent analytical and problem-solving skills with the ability to think quickly and offer alternatives both independently and within teams
**Benefits:**
- Health insurance scheme covering eligible employees' day-to-day medical and hospital expenses
- Annual leave of 23 days at full pay
- Pension scheme with employer matching contributions up to 8% of salary
- Annual bonus programme and tax-free rewards
- Life assurance providing a lump sum of four times an employee's salary
- Education assistance programme reimbursing eligible employees for furthering their education
**Working with Us:**
We pride ourselves on creating a safe, inclusive environment centered around mutual respect, intellectual honesty, transparency, and teamwork. Our leaders are focused on talent & culture, dedicated to fostering growth & development at all levels. We encourage employees to hone their skills and explore continued opportunities within the company.