Java Developer (Back-end)
Summary
Back-end Java developer building and maintaining web applications and backend systems using JSP/Servlet (J2EE), Oracle Database, and application servers like Tomcat, with supporting experience in Spring, Angular, Redis, Kafka, and Elasticsearch. Involves collaboration with project teams and occasional on-call support.
If you enjoy building reliable systems, solving technical challenges, and developing impactful solutions, this role is for you. As a Java Developer, you will work on Web applications and backend systems, contributing to project delivery and system improvements through your technical expertise.
What You'll Do
Develop and maintain Web applications using JSP or Servlet (Java J2EE) based on project requirements.
Perform Web programming and backend development to support system functionalities.
Work with Oracle Database for database program development and system integration.
Develop and maintain applications using AP Server platforms such as Tomcat.
Collaborate with project teams to understand requirements and deliver solutions according to project needs.
Participate in on-call support when required based on project requirements and assigned responsibilities.
What We're Looking For
Bachelor's degree with a minimum of 3 years of working experience.
Minimum 2 years of experience in JSP or Servlet (Java J2EE) development.
Experience with AP Server development, such as Tomcat.
Experience with Angular or other frontend frameworks.
Experience implementing Redis or other caching mechanisms.
Familiarity with Kafka or other message queue systems.
Experience using Elastic / Elasticsearch.
Experience with Spring, Spring Boot, or other related Java frameworks.