Qualifications and Requirements
- Bachelor’s Degree in Computer Science, Information Technology or other relevant qualifications
- We are hiring all levels of experiences of Java-based web/app development with full-stack exposure
- Proficient in Java development with excellent knowledge of Spring Boot framework
- Solid understanding of object-oriented programming and fundamental design principles behind a scalable application on the clouds
- Extensive experience and knowledge of Relational Database, SQL-query programming, microservice, ORM (JPA2, Hibernate) and various architectural and design patterns (MVC, concurrency pattern, singleton pattern, etc.)
- Comprehensive experience and knowledge of modern development tools and technologies: Redis, Docker, Kubernetes, Infrastructure-as-code
- Profound insights of JVM, memory optimisation, memory leak troubleshooting
- Hands-on experience on server setup and maintenance, DevOps, and experience working with Cloud Infrastructure (AWS/Azure) will be an advantage
- Hands-on experience with Java platforms (Adobe Experience Manager, IBM Mobile First Platform, Jahia, etc.) will be an advantage
- Following certifications will be highly considered: Azure Developer (Associate), Azure Solutions Architect (Expert), Azure DevOps Engineer (Expert), AWS Developer (Associate), AWS Solutions Architect (Professional), AWS DevOps Engineer (Professional)
- English-speaking with good communication and teamwork skills
- Ability to work within a fast-paced agile development environment
- Candidates with extensive experience, excellent communications skills and good certifications will be considered for Team Lead/Technical Architect role
Required Technology Stack
- Frontend: React JS, Angular, HTML/CSS
- Middleware: Jetty, Tomcat, Nginx, JBoss, Oracle Weblogic
- Database: PostgreSQL, MySQL, Azure Database for PostgreSQL, Azure Database for MySQL, Amazon RDS (PostgreSQL/MySQL), Amazon Aurora (PostgreSQL/MySQL), Oracle
- OS: Red Hat Enterprise Linux, Amazon Linux
- IDE/CLI: Eclipse, IntelliJ, Ant, Maven, Gradle, Npm
- CI/CD: Bitbucket/Gitlab, Bamboo/Jenkins, SonarQube (code quality inspection), Robot Framework (test automation)
- Cloud Infrastructure: AWS, Azure
- Infrastructure as Code: Terraform
- Platform: Adobe Experience Manager, Jahia, IBM MFP
Temus is an equal opportunities employer. We welcome applications from all. We do not discriminate by race, religion, belief, ethnicity, origin, disability, age, partnership status, sexual orientation, or gender identity.
We see the diversity of our team as a strategic advantage, and we work actively to maintain it.
By applying for this role, you have read and acknowledge the data privacy statement via this link - temus.com/job-applicant-data-protection/