Java Application Developer

2-7 years
2 months ago 90 Applied
Job Description

Job Summary

  • Responsible for building and maintain Java and web applications, include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
  • Commitment to collaborative problem solving, translate business function/requirement into technical design and product quality are essential.

  • Contribute in all phases of the development lifecycle.
  • Developing high-volume, low-latency applications and delivering high-availability and performance.
  • Translate application design and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable application coding.
  • Identify bottlenecks and bugs, and propose solutions to these problems.
  • Prepare and produce releases of software components
  • Provide support for SIT/UAT and production support.
  • Develop and maintain documentation as appropriate requirements.
  • Proficient in Java and experienced in spring boot is preferable.
  • Solid understanding of object-oriented programming.
  • Familiar with various design and architectural patterns.
  • Skill for writing reusable Java libraries.
  • Implementing automated testing platforms and unit tests.
  • Good knowledge in front-end development skills and experience.
  • Gather requirements around functionality and translate those requirements into elegant Functional solutions.
  • Analyze and perform evaluation on defect raised by tester and resolved it.
  • Ability to work in fast paced, team-oriented environment with minimum direction and management oversight.

Career Advice to Find Better