Java Expert/ Developer
Java Expert/ Developer
iJ Jones, LLC
Germany
Sehen Sie, wen iJ Jones, LLC für diese Position eingestellt hat
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
Skills: java,spring,hibernate,sql,git,agile,communication,software,selenium
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.
- 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.
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
-
(Junior) Softwareentwicklerin (w/m/d) - remote möglich
(Junior) Softwareentwicklerin (w/m/d) - remote möglich
-
(Junior) Softwareentwicklerin (w/m/d) - remote möglich
(Junior) Softwareentwicklerin (w/m/d) - remote möglich
-
Android Developer
Android Developer
-
Mobile QA Engineer
Mobile QA Engineer
-
Unreal Engine Developers
Unreal Engine Developers
-
(Junior) Software Developer (f/m/d) - remote possible
(Junior) Software Developer (f/m/d) - remote possible
-
(Junior) Software Developer (f/m/d) IBYKUS Framework - remote possible
(Junior) Software Developer (f/m/d) IBYKUS Framework - remote possible
-
Android Developer (Kotlin) | Home-based
Android Developer (Kotlin) | Home-based
-
Front-end Developer
Front-end Developer
-
(Junior) Software Developer (f/m/d) IBYKUS Framework - remote possible
(Junior) Software Developer (f/m/d) IBYKUS Framework - remote possible