Senior Java Developer

Senior Java Developer

Posted 7 days ago by TechNET IT Recruitment Limited

Negotiable
Inside
Hybrid
Manchester, UK

Summary: The role of Application Developer (Java/.NET - Front End & Back End) involves designing, developing, integrating, testing, and documenting software solutions within a dynamic technology team. The position requires expertise in both front-end and back-end development, adhering to high standards and specifications. The developer will collaborate with cross-functional teams to ensure seamless integration of components. This is a contract position based in Manchester, requiring hybrid working arrangements.

Key Responsibilities:

  • Design and develop complex applications using Object-Oriented Design principles.
  • Create, amend, and test programs based on supplied specifications.
  • Conduct performance and user testing.
  • Ensure thorough documentation and adherence to coding standards.
  • Collaborate with cross-functional teams to integrate Front End and Back End components.

Key Skills:

  • Strong knowledge of core Java.
  • Experience with XML integration in Java applications.
  • Familiarity with Java Server Side technologies: Web Services, Java Message Services (JMS), Java Database Connectivity (JDBC), Enterprise Java Beans (EJB), J2EE Containers.
  • Proficient in Java interface technologies: JSP, JSTL, Swing, HTML, JavaScript, AJAX.
  • Experience with Java open-source frameworks: JUnit, Ant, Struts, Hibernate, Spring, J Monk.
  • Experience using Java IDEs such as Eclipse or IntelliJ.
  • Strong command of C# and the .NET Core libraries.
  • XML integration experience with .NET applications.
  • Knowledge of .NET Server Side technologies: Web Services, ADO.NET, SQL.
  • Familiar with .NET user interface technologies: ASP.NET, Windows Forms, Eventing, HTML, JavaScript, AJAX, MS Office Integration, 3rd Party Widget Libraries.
  • Experience with open-source tools such as NUnit and Nant.
  • Strong problem-solving and analytical skills.
  • Ability to work independently or as part of a collaborative team.
  • Excellent verbal and written communication skills.
  • Commitment to producing high-quality, maintainable code.
  • Degree in Computer Science, Engineering, or a related field is preferred.
  • Experience with both Java and .NET environments is highly desirable.

Salary (Rate): £550.00 inside IR35

City: Manchester

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Application Developer (Java/.NET - Front End & Back End)

Location: Manchester
Job Type: Contract (Hybrid 2 days on-site)
Rate: £550.00 inside IR35

About the Role:
We are seeking a skilled and motivated Application Developer with expertise in Front End and/or Back End development to join our dynamic technology team. You will be responsible for the design, development, integration, testing, and documentation of new and existing software solutions, working to high standards and within defined specifications.

Key Responsibilities:

      • Design and develop complex applications using Object-Oriented Design principles.

      • Create, amend, and test programs based on supplied specifications.

      • Conduct performance and user testing.

      • Ensure thorough documentation and adherence to coding standards.

      • Collaborate with cross-functional teams to integrate Front End and Back End components.

Technical Skills Required:

Java Development:

    • Strong knowledge of core Java.

    • Experience with XML integration in Java applications.

    • Familiarity with Java Server Side technologies:

      • Web Services

      • Java Message Services (JMS)

      • Java Database Connectivity (JDBC)

      • Enterprise Java Beans (EJB)

      • J2EE Containers

    • Proficient in Java interface technologies:

      • JSP, JSTL, Swing, HTML, JavaScript, AJAX

      • Experience with Java open-source frameworks:

        • JUnit, Ant, Struts, Hibernate, Spring, J Monk

        • Experience using Java IDEs such as Eclipse or IntelliJ

          .NET Development:

          • Strong command of C# and the .NET Core libraries.

          • XML integration experience with .NET applications.

          • Knowledge of .NET Server Side technologies:

            • Web Services, ADO.NET, SQL

          • Familiar with .NET user interface technologies:

            • ASP.NET, Windows Forms, Eventing, HTML, JavaScript, AJAX, MS Office Integration, 3rd Party Widget Libraries

            • Experience with open-source tools such as NUnit and Nant

              General Requirements:

              • Strong problem-solving and analytical skills.

              • Ability to work independently or as part of a collaborative team.

              • Excellent verbal and written communication skills.

              • Commitment to producing high-quality, maintainable code.

              Preferred Qualifications:

              • Degree in Computer Science, Engineering, or a related field.

              • Experience with both Java and .NET environments is highly desirable.

              Please apply online with your CV.