Full Stack Java Developer

apartmentQuess Philippines Corp placeMakati calendar_month 

Job Description

Duties and Responsibilities

Translate technical specifications, and/or logical and physical design into code for internal clients.

Develop code based on reading and understanding business and functional requirements following agileprocess.

Build robust, maintainable, enterprise-level web applications using a modern static front-end stack.

Design, implement and maintain Java-based applications that can be high-volume and low-latency.

Compile and analyze data, processes, and codes totroubleshoot problems and identify areas forimprovement.

Design a plan for stability, scalability, performance optimization, and ongoing improvement.

Perform Unit Testing

Write Technical Documentation

Collaborate with the front-end developers and other team members to establish objectives and design morefunctional, cohesive codes to enhance the user experience

Communicate effectively both verbally and in writing withdesigners, product managers, middle-tier developers,testers, and other front-end developers and back-end developers.

Solves complex problems that require the regular use of ingenuity and creativity and performs work without needfor direct supervision

Qualifications:

Knowledge in full software development lifecycleexperience designing and developing self-contained,reusable, and testable Web UI modules and components.

Must have strong understanding of Java core foundations

Java Data Types, Operations, Collections,Packages, Methods, Access Modifiers, Loops,Classes, Abstract Classes, Annotations, Enums, etc.

File IO and Serialization, Exceptions - Checked ,Unchecked, JVM and Memory Management,Multithreading and Synchronization, andDependency Injection

Familiarity with comprehensive Java frameworks such as

Spring Framework, Spring IO, Spring Boot,Hibernate ORM, JMS API, Java Persistence API(JPA) specification, Python

Must have detailed hands-on understanding of web interface foundations:

JavaScript, CSS/CSS3, HTML/HTML5 and similartechnologies

Good understanding of front-end technologies, such asHTML5, and server-side CSS pre-processing platforms,such as LESS and SASS

Expert knowledge in various libraries and frameworks such

as:

Angular 18/15/12, Node, Ember, React, Bootstrap

JavaScript patterns and best practices, JavaScriptMVC Frameworks

Worked exclusively within an Agile studio developmentmodel. SCRUM, Kanban, SAFE, or other

Hands on familiarity with web service integration conceptsof SOAP and RESTful web services.

Familiar with Json, Asynchronous JavaScript and XML(AJAX), and XML API messaging structures

Strong web UI testing understanding using tools such asmocha, chai, karma, junit, jmockit, protractor,Angularmocks

Understanding of common delivery and communicationtechnologies including HTTP, SSL, SMTP, UDP,

Expert in Responsive & adaptive web design along withComponent-Based Web UI Architecture

Familiar with tools such as Github, Azure

Hands on familiarity with build and deployment tools andprocesses o NPM, Bower, Grunt, Gulp, Jenkins, Bamboo,Chef, Rundeck , Nexus

local_fire_departmentUrgent

Java Developer | Work From Home

apartmentCloudstaffplaceMakati
We’re Hiring: Java Developer Looking for a role that fosters collaboration, creativity and career growth in a vibrant office environment? We got you covered! We are currently on the lookout for a Java Developer to join our team at Cloudstaff...
apartmentIT Managers IncplaceMakati
Job Description Job title:Java Developer Location:Makati Set-up:Hybrid (2x RTO a week) Job Description: Job Description:We are seeking a Java Developer to design, develop, and maintain high-performance, scalable, and secure applications...
apartmentAscendionplaceManila, 6 km from Makati
About the role Ascendion is seeking an experienced Java Developer to join our growing team. This is a full-time position based in Bonifacio Global City, Taguig City, Metro Manila. As a Java Developer, you will be responsible for designing...