Java Developer
Executive Search- merojob

Executive Search Service of merojob specializes in recruiting best fit candidate  for the client organization in various industries. We are also involved throughout more of the hiring process, conducting detailed interviews and presenting candidates to the client organizations selectively. Our process, involves analyzing the need of roles, screening and approaching right candidate, conduct preliminary interviews, facilitating the overall process from interview to selection.

Please be assured that your information are strictly kept confidential with merojob (Executive Search) and any details of your application shall only be shared to client only after proper consent.

On behalf of one of our client we are currently recruiting for the below mentioned position for our client (Malaysia Based Software Company).

Java Developer

Views: 144 | This job expired 1 week, 3 days ago

Basic Job Information

Job Category : IT & Telecommunication > Software Architect
Job Level : Senior Level
No. of Vacancy/s : [ 2 ]
Employment Type : Full Time
Job Location : Jhamsikhel, Lalitpur
Offered Salary : Negotiable
Apply Before(Deadline) : Oct. 13, 2019 17:25 (1 week, 3 days ago)

Job Specification

Education Level : Bachelor
Experience Required : Not Required
Other Specification

  • 5 to 7 years experience - Proficient in Java, Spring Framework, Hibernate, Web Stack, HTML5/JS/CSS, Unit testing, Apache Ant, Apache Maven, Apache Tomcat, MySQL Database.
  • Hands on experience in designing and developing applications using Java EE platforms
  • Experience working with Java Lamda future
  • Object oriented analysis and design using common design patterns
  • Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Good hands-on experience on PHP Yii framework
  • Must have good knowledge of using open source frameworks in Java and Python
  • Hand-on experience of XML and related technologies is a must.
  • Should be Sun Certified Java Programmer
  • Experience in Android frameworks such as ReactiveX, Realm, Retrofit, and Butter knife, Android Data Binding, Crashlytics.
  • Experience in Payment frameworks such as Braintree, Stripe
  • Experience in Image loaders such as Picasso, Fresco
  • Experience in Rapid MQ

Job Description

  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Translate designs and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automation 
  • Design and build advanced applications for the platform
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Analyze data on user needs and hardware constraints to determine the feasibility of various designs 
  • Collaborate with development team to determine design specifications or details
  • Modify software programs to improve performance throughout the product’s lifecycle
  • Recommend software upgrades for programs and systems if necessary, and analyze software  requirements and user needs to determine whether the system design is feasible and can be completed within time and budget constraints 
  • Collaborate and gather information on project capabilities and limitations, interface and performance requirements to create optimum software 
  • Design, develop and modify software systems, using mathematical models and scientific analysis to predict and measure possible outcomes 
  • Store, retrieve and manipulate data to understand system capabilities and requirements
  • Direct software system testing, validation procedures, application and system documentation and  programming to ensure normal program functioning 
  • Manage the work of related team members, and provide instruction on writing software code as needed 
  • Coordinate software installation and monitor equipment to confirm specifications have been met
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automatization

Apply online or email us your updated resume at

This job has expired.

Job Action

TO APPLY: For this job, please follow the applying procedure.

Register Now

Similar Jobs

Search, Apply & Get Job: FREE