Senior Java Developer
3 - 5 years experience
Apply now
We are looking for Experienced or Senior Java developers familiar with web and mobile Eco Systems such as APIs, Push Notification, Content Management Systems (CMS), and Payment Gateways. As a Java web developer, you’ll be responsible for creating the Backend Systems, CMS, and API for mobile apps with a team or individually depending on the project requirement.
Job Descriptions
- Participate in the architecture, design, development, and maintenance of applications using Java and J2EE technology and liaise with foreign customers.
- Prepare and deliver technical and functional documentation according to the adopted methodologies using JIRA, Confluence.
- Design software quality assurance unit test plans and execute test cases.
- Deploy applications to the SIT/UAT/Production environment.
- Highly motivated professionals with good people skills to ease communication between onsite and offshore customers and team members.
- Work closely with Project Manager and Team Leads on new/change request functions.
Job Requirements
- 3 to 5 years of experience in software design and development with strong fundamental knowledge of SDLCs such as Agile, Scrum, Kanban, or Waterfall.
- Responsible for finishing assigned story points in a sprint in time.
- Experience in RESTful API architecture, Java 11/J2EE, JSP, JSF, Spring Framework (Security, MVC, Cloud, Boot), Web Services, MySQL, HTML5, CSS, JQuery and Ajax, Swagger, Git.
- Experience in CMS(Content Management System)
- Experience in log4j, JUnit, Jacoco. Proven experience in unit testing is required.
- Experience in Google Cloud, AWS is a plus