Loading ...

Jobinhalt

Job Description:

The Java Developer is responsible for designing, developing, and maintaining software applications using the Java technology stack. They work collaboratively with cross-functional teams to understand business requirements, design technical solutions, and deliver high-quality software products. The Java Developer plays a key role in creating scalable, reliable, and efficient applications to meet the needs of the organization and its stakeholders.

Responsibilities:

1. Software Development: Design, develop, and maintain Java-based software applications, components, and services according to business requirements and technical specifications.

2. Code Implementation: Write clean, well-designed, and efficient code using Java, Spring Framework, and other Java-related technologies.

3. Technical Design: Participate in technical discussions and contribute to the design and architecture of software solutions, including database design, application layers, and integration points.

4. Testing and Debugging: Conduct unit tests, integration tests, and debugging to ensure reliability, performance, and quality of software applications.

5. Documentation: Create and maintain technical documentation, including system architecture diagrams, code documentation, and release notes.

6. Collaboration: Work with cross-functional teams, including software engineers, testers, project managers, and stakeholders, to deliver software solutions on time and within budget.

7. Continuous Improvement: Stay updated on the latest Java technologies, best practices, and industry trends to improve development processes and enhance software capabilities.

8. Troubleshooting and Support: Identify and resolve technical issues, bugs, and performance bottlenecks in software applications, providing timely support and troubleshooting assistance as needed.

Required Skills:

1. Proficiency in Java programming language and Java technology stack.

2. Experience with Spring Framework, Hibernate, or other Java-based frameworks.

3. Knowledge of web technologies such as HTML, CSS, JavaScript, and AJAX for front-end development.

4. Familiarity with relational database management systems (e.g., Oracle, MySQL) and SQL query writing.

5. Understanding of software development methodologies, including Agile, Scrum, or Kanban.

6. Strong problem-solving skills and ability to analyze and troubleshoot complex technical issues.

7. Excellent communication and teamwork skills to collaborate effectively with team members and stakeholders.

8. Attention to detail and a commitment to writing clean, well-structured, and maintainable code.

9. Ability to work independently and manage multiple tasks in a fast-paced environment.

10. Adaptability and willingness to learn new technologies and tools as needed.

Education and Experience:

· Bachelor’s degree in computer science, software engineering, or a related field.

· Proven experience as a Java developer or software engineer, with a strong portfolio of Java-based projects.

· Java certification (e.g., Oracle Certified Professional, Java SE Programmer) is a plus.

Job Type: Freelance

Schedule:

  • Day shift
  • Monday to Friday

Work Location: In person

Loading ...
Loading ...

Frist: 13-01-2026

Klicken Sie hier, um sich für einen kostenlosen Kandidaten zu bewerben

Anwenden

Loading ...

ÄHNLICHE ARBEITEN

Loading ...
Loading ...