iJ Jones, LLC

Java Expert/ Developer

Overview

The Java Expert/Developer plays a crucial role in our organization, contributing to the design, development, and maintenance of high-quality software solutions to meet our clients' needs. Their expertise in Java programming and related technologies is essential to the success of our projects, as they work collaboratively with cross-functional teams to deliver innovative and efficient software products.

Key Responsibilities

  • Participate in the complete software development lifecycle using Agile methodologies.
  • Design, develop, and maintain efficient, reusable, and reliable Java code.
  • Collaborate with team members to analyze and resolve technical issues.
  • Create and maintain technical documentation related to software development.
  • Conduct code reviews and provide constructive feedback to improve overall code quality.
  • Implement best practices for software development, including test-driven development and continuous integration.
  • Integrate Java applications with third-party web services.
  • Optimize application performance and scalability through code and architecture improvements.
  • Stay updated on Java and related technology trends to suggest and implement improvements.
  • Participate in requirements analysis and provide estimations for project timelines.
  • Collaborate with quality assurance professionals to ensure software quality.
  • Contribute to a collaborative and innovative team environment.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Work closely with other developers in a paired-programming environment.
  • Provide technical leadership and mentorship to junior team members.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience as a Java Developer or Software Engineer.
  • Deep understanding of Java programming language and related frameworks (e.g., Spring, Hibernate).
  • Proficiency in writing clean, efficient, and maintainable Java code.
  • Experience with RESTful web services and microservices architecture.
  • Strong database skills, including SQL and database design.
  • Proficient in version control systems such as Git.
  • Experience working in an Agile development environment.
  • Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Excellent communication and collaboration abilities within a team and across functional teams.
  • Ability to work on multiple projects simultaneously and meet deadlines.
  • Familiarity with software testing and continuous integration practices.
  • Knowledge of modern software architecture principles and design patterns.
  • Ability to adapt to new technologies and contribute to a dynamic and collaborative team environment.
  • Experience in leading and mentoring junior developers is a plus.
  • Home Office/ fully remote within Germany after induction period.
  • Speak German.

DJR-H

Skills: java,spring,hibernate,sql,git,agile,communication,software,selenium
  • Karrierestufe

    Management
  • Beschäftigungsverhältnis

    Vollzeit
  • Tätigkeitsbereich

    Ingenieurwesen und IT
  • Branchen

    IT-Dienstleistungen und IT-Beratung

Mit einer Empfehlung lassen sich Ihre Chancen auf ein Vorstellungsgespräch bei iJ Jones, LLC verdoppeln.

Wen kennen Sie bereits?

Lassen Sie sich über neue Jobs im Bereich Java-Entwickler in Germany informieren.

Einloggen, um Jobbenachrichtigung zu erstellen

Ähnliche Jobs

Ebenfalls angesehen