The Senior Java Developer will be responsible for the design, development, and maintenance of Java-based applications. They will collaborate with a team of developers to create high-quality and scalable software solutions. The Senior Java Developer will also be responsible for troubleshooting and resolving technical issues. They should have strong problem-solving skills and be able to work independently.

Senior Java Developer Job Responsibilities

  • Design, develop, and implement highvolume, low-latency applications for mission critical systems
  • Handle Java development and support for multiple applications concurrently
  • Actively participate in code reviews and project planning sessions
  • Write well designed, testable, efficient code using best software development practices
  • Assist junior developers with troubleshooting and resolving technical issues
  • Assist in the creation of detailed technical specifications

Objectives

  • To develop highquality Java applications that meet customer expectations.
  • To work closely with other team members to ensure timely and efficient delivery of software products.
  • To troubleshoot and resolve technical issues in a timely manner.
  • To contribute to the continuous improvement of software development processes and practices.

Senior Java Developer Job Skills & Qualifications Needed

  • A minimum of five years professional work experience is required for the role of Senior Java Developer.
  • Bachelor's degree in Computer Science, related field, or equivalent experience is preferred.
  • Expertise in Java (J2EE, Spring), JavaScript, and relational databases (e.g., Oracle, MySQL) is required.
  • Experience with web development frameworks such as AngularJS or ReactJS is a plus.
  • Strong communication and problem-solving skills are essential.