onsite
IT Applications Specialist - UPL Ltd
Software Engineer
Mid‑Senior IT Applications Specialist responsible for designing, developing, and maintaining SaaS and bespoke applications, leveraging Java, SQL, and AWS to deliver scalable, high‑performance solutions.
About the role
Key Responsibilities
- Design, develop, and maintain enterprise SaaS and bespoke applications using Java and related frameworks.
- Write efficient SQL queries and manage database schemas to support application functionality.
- Integrate applications with AWS services (EC2, RDS, S3) ensuring high availability and security.
- Collaborate with cross‑functional teams to gather requirements, perform code reviews, and deliver robust solutions.
- Monitor application performance, troubleshoot issues, and implement continuous improvement initiatives.
Requirements
- Mid‑Senior level experience in Java application development.
- Strong SQL skills and experience with relational databases.
- Hands‑on experience with AWS cloud services.
- Familiarity with SaaS architecture and best practices.
- Excellent problem‑solving and communication skills.