Senior Java Developer (m/w)

Job Informationen

As a Senior Java Developer, you will: Contribute to all stages of the software development lifecycle Design, implement and maintain Java-based applications that can be high-volume and low-latency Analyze user requirements to define business objectives Identify and resolve any technical issues arising Propose changes to the current Java infrastructure Determining application functions and building objectives with the team. Ensuring that written code falls in line with the project objectives. Problem solving with other team members in the project. Identifying and resolving immediate and potential issues with applications. Drafting detailed reports on the work performed and projects completed. Participating in group meetings to discuss projects and objectives. Required education, experience, and skills For this post, you will need to have/demonstrate the following: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience). At least 5+ years experience in Java-based programming. Strong proficiency in Java and its related frameworks (e.g., Spring Boot), with a deep understanding of object-oriented programming. Experience with Object-Oriented Design (OOD). Experience with database systems, such as PostgreSQL. Experience with version control systems (e.g., Git) and collaborative development workflows. Knowledge of software testing methodologies and experience with unit testing and test-driven development (TDD). Exceptional problem-solving and analytical abilities. Good delegation and time management skills Proven ability to mentor and lead junior developers, providing technical guidance and support. Familiarity with Agile development methodologies.

Benötigte Skills
  • PostgreSQL
  • OOP
  • Senior
  • Support
  • Testing
  • JAVA
  • Spring
  • TDD
  • Bachelor
  • Master
Job Details
  • Pensum Vollzeit