Senior Java Developer

fourtitude.asia

Petaling Jaya

On-site

MYR 60,000 - 100,000

Full time

15 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

fourtitude.asia is seeking a Java/JEE developer to join our team in Malaysia. You will participate in the full software lifecycle—from design through testing—while maintaining existing web applications and contributing to new features.

You will work with a range of technologies including Struts, Spring, Hibernate, and various build tools, ensuring robust and well-documented code in a collaborative environment.

Qualifications

  • Diploma/ Degree in Computer Science/ IT or equivalent.
  • Experience in building web applications using Java/JEE stack is desirable.
  • Experience with source control systems (SVN, Git, Mercurial).
  • Familiar with Ant, Maven, Gradle build tools and modern IDEs (Eclipse/NetBeans).
  • Experience with frameworks like Struts, Spring, Hibernate and testing with JUnit/TestNG/Selenium/JMeter.

Responsibilities

  • Play an active role in Java EE web application development and support of current projects.
  • Customize and maintain existing web applications.
  • Collaborate with project team on design, requirements, implementation, coding and testing.
  • Ensure source code is well-documented and aligned with company standards.
  • Contribute in design discussions and help resolve bottlenecks in development.

Skills

Java/JEE proficiency
Team collaboration
Requirements gathering
Testing & debugging
Documentation

Education

Diploma/ Degree in CS/IT

Tools

SVN
Git
Mercurial
Ant
Maven
Gradle
Eclipse
NetBeans
Struts
Spring
Hibernate
JUnit
TestNG
Selenium
JMeter
JBoss
Tomcat
Oracle
MySQL
SQL Server
SOAP
REST
Redis
Memcached
Jenkins
Hudson
SonarQube

Job description

  • Play an active role in the following aspects: Java EE web application development; maintenance and support of current projects.
  • Customizing and maintaining existing web applications.
  • To work closely with the project team in the areas of design, requirement gathering, implementation, coding and testing.
  • To ensure all source codes are bug free, optimized, written and documented in compliance to company’s standard.
  • Must be able to contribute as a team member in terms of providing input during the design phase; engage in discussion actively to resolve bottlenecks in the development process.
Qualification & Experience Requirements:
  • At least a Diploma/ Degree in Computer Science/Information Technology or equivalent.
  • Good to have related working experiences. – for experience applicants
Requirements & Technology stacks:
  • Knowledge in Java (JDK 1.7 and above) especially in JEE (JEE2 and above) technological stack.
  • Experience in building web applications.
  • Knowledge in using Source Control system (SVN, GIT, Mercurial)
  • Familiar with using project management and build tools such as Apache Ant, Apache Maven, Gradle
  • Experience with using modern Java IDE for development such as Eclipse IDE, NetBeans IDE
  • Experience in using popular open source frameworks such as Struts, Spring, Hibernate (ORM)
  • Experience developing test cases with the JUnit framework, TestNG, Selenium, JMeter
  • Experience with Java EE application servers such as JBoss AS, Apache Tomcat,
  • Experience in using RDBMS (Oracle, MySQL, Microsoft SQL Server)
  • Must be able to produce software and project related documentation such as test scripts, UML diagrams (which includes Use Case Diagrams, Activity Diagrams, Sequence Diagrams, Class Diagrams, Entity Relationship Diagrams), testing results, migration checklists, development guides, release notes, troubleshooting guides, training documents, configuration documents
Job Description
Good to have:
  • Knowledge of rich client development using JQuery, AngularJS and NodeJS.
  • Knowledge in using (client side) and developing (server side) web services technologies: SOAP and RESTful.
  • Knowledge of integration with popular social platforms: Google, Facebook and Twitter API integration.
  • Knowledge in NoSQL technologies and related systems: Redis, Memcache.
  • Knowledge in using Continuous Integration System such as Jenkins, Hudson, SonarQube.
  • Have in-depth cross-domain understanding of the applicability of software solutions and off-the-shelf software and experience communicating technology strategy and director for all levels: management, end users and technical staff.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

CTOS • Petaling Jaya

On-site
MYR 120,000 - 180,000
Senior Engineer - Java
Senior Engineer - Java

Axonect • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Junior Java Developer
Junior Java Developer

Lavu Tech Solutions Sdn Bhd • Kuala Lumpur

On-site
MYR 48,000 - 72,000
Senior Software Engineer
Senior Software Engineer

Talent Recruit • Petaling Jaya

On-site
MYR 70,000 - 110,000
Senior Java Developer
Senior Java Developer

Zchwantech • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Java Developer
Java Developer

Zchwantech • Kuala Lumpur

On-site
MYR 60,000 - 90,000
JAVA Developer
JAVA Developer

Fuku • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Lead Software Engineer
Lead Software Engineer

The Great Eastern Life Assurance Company Limited • Kuala Lumpur

On-site
MYR 180,000 - 280,000
Java Software Engineer
Java Software Engineer

HCLTech • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Java Developer
Senior Java Developer

Agensi Pekerjaan Penta Consultancy Sdn. Bhd • Kuala Lumpur

On-site
MYR 48,000 - 72,000