Merquri

Java Software Engineer

Posted: 19 hours ago

Job Description

We are looking for a Java Developer responsible for building Java applications, including anything from back-end services to front end presentation. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.Responsibilities : Develop, test, deploy, and maintain business applications and systems integrations required for the operationEnsure best practices are used throughout the software development life cycleActively participate in all aspects of the software development processCollaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain business applications builtParticipate in peer-reviews of solution designs and related codeDeploy systems to production and provide post-implementation supportAnalyze and resolve technical and application problemsProvide maintenance support to customers by investigating and rectifying reported systems shortcomings during/after working hours when necessaryUnderstand the inter-dependencies of the services (application, system and database) and able to pin-point problem areas accurately to improve overall efficiencyAssess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected partiesAdhere to high-quality development principles while delivering solutions on-timePerform other duties as assignedRequirements : Degree in Computer Science or equivalentFluent speaking and writing in English and Chinese language for business communication needsPossess good experience developing web application, Web Forms, micro services and Enterprise Workflows3-5+ years of experience in systems analysis, design, programming with knowledge the following technologies: ~RESTful API architecture ~Java/J2EE, JSP, JSF, Spring Framework (Security, MVC, Cloud, Boot), SOAP, Web Services, Mybatis ~Redis technology (Jedis client), RabbitMQ, ActiveMQ, JMS or similar technologies ~HTML5, CSS, JQuery and Ajax ~Tomcat ~Oracle Database, SQL, PL/SQL, MySQLDevelopment tool: ~CI/CD tools such as Git, Jira, Jenkins ~Unit testing tools such as JUNIT, spring testGood to have: ~Exposure and experience in working with cloud solution delivery ~MySQL ~Kubernetes ~Exposure and knowledge on Kafka, Hadoop, Spark, Elasticsearch ~Amazon Cloud services ~Bootstrap, ReactJS

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs