Applied Mesh
Country : Singapore
  • Full-time

Senior Java Developer

We are a startup working on building a seamless commerce solution and are looking to hire talented and driven people to be a part of our team. 

Responsibilities

  • Report to Product Development Manager and Team Lead
  • Bring ideas to the team and contribute on designing smart technical choices that help achieve goals and objectives in time and with the proper quality
  • Show a positive and friendly spirit, working cooperatively and professionally with team members.
  • Apply rigorous coding standards defined by the company
  • Use JIRA to organize your work and report your progress clearly and on a periodic basis to the senior leadership team.
  • Ensure that your products’ architecture and design is aligned to the requirement expressed by the senior leadership team.
  • Analyzing user requirements; envisioning system features and functionality into strong technical solutions
  • Understand current API engine, design and develop the new features to APIs for easy-of-integration.
  • Perform unit & system test to ensure quality of codes to be delivered
  • Enhancing existing application based on design document provided and modifies existing software to correct errors.
  • Use agile methodologies to meet the project deliverables on schedule

Requirements

  • 3-5 years of experience in J2EE applications
  • 3-5 years of experience in Play Framework or Spring Boot
  • Good Core Java Knowledge - Threading, GC, Deployment, Troubleshooting, Play Framework Sound and proven skills in application designing using Java Design patterns
  • Good Database Programming skills (MySql) preferably Performance Tuning/Optimization will be a plus
  • Good experience & knowledge with architecture/design area and scalability/high availability
  • Understanding of software development cycles, tests methodologies, debugging strategies and risk management is mandatory
  • Bachelor in Computer Science, Computer Engineering or equivalent combination of education
  • Able to communicate clearly in written and spoken English
  • Able to work well in a team
  • Independent worker, i.e. able to think through, do research and complete a given task by oneself
  • Continuous Learning

 


Total applicants :18 Job posted 1 month ago Total Views : 156 Unique Views : 156 Today Views : 8


Submit Application