Epicareer Might not Working Properly
Learn More

Java Software Engineer

Salary undisclosed

Checking job availability...

Original
Simplified
Duties And Responsibilities

• Supports the conversion of the technical component design into a working back-end code and/or front-end code.

• Delivers projects on time and budget consistently.

• Applies generally accepted programming standards and techniques to assure efficient program logic and data manipulation consistently.

• Creates and maintains Unit tests before endorsing the application for QA Test.

• Diagnoses and resolve software problems quickly and efficiently.

• Participates in reviewing project requirements.

• Manages the deployment of the application to different staging environments.

• Maintains and handles project source code repositories.

• Provides an accurate project status report to the Project Manager.

• Keep abreast of technology trends with relation to system or software development trends as much as possible.

• Other job-related activities may be assigned from time to time.

Minimum Qualifications

Job Specifications:

• At least graduate with a Bachelor’s Degree in IT, Computer Science, Engineering, or any related course.

• At least 4+ years of working experience in developing websites, web applications, web services, or mobile applications.

• Understand software development life cycle (SDLC) and Object-Oriented Programming.

• Experience in Object-Oriented design and programming skills.

• Experience in HTML5, CSS3, and Javascript frameworks.

• Experience in MySQL, MongoDB, or similar database management systems.

• Experience in web service integration (SOAP, REST, JSON, XML).

• Knowledge in any integration protocols like SMPP, UCP, and HTTP, and others.

• Using version control (e.g. SVN, Git).

• Debugging and optimization skills.

• Server-side setup (Linux/Windows).

• Web to mobile integration.

• Java, Python, AWS, and .Net is a plus