ICT DIRECT Logo png

Senior Java Backend Developer

ICT DIRECT

Työnkuvaus

As a Senior Java Backend Developer, you will play a critical role in the design, development, and deployment of our backend systems. You'll work closely with cross-functional teams to implement high-quality solutions, utilizing your expertise in Java, React (or strong JavaScript skills), and Azure cloud technologies. Your contribution will be integral to delivering exceptional products for our clients.

Key Responsibilities:

  • Design, develop, and maintain backend services using Java.
  • Implement and enhance front-end features using React or JavaScript.
  • Collaborate with front-end developers, UI/UX teams, and product managers to create seamless, integrated solutions.
  • Work with Azure cloud technologies to deploy and maintain scalable and secure solutions.
  • Lead and mentor junior developers to ensure adherence to best practices and high coding standards.
  • Troubleshoot, debug, and optimize existing code and systems.
  • Ensure the performance, security, and reliability of applications.
  • Participate in code reviews and contribute to the continuous improvement of the development process.
  • Stay up to date with emerging technologies and industry trends to keep our solutions ahead of the curve.

Requirements:

  • 10+ years of professional experience in software development with a focus on Java backend development.
  • Strong proficiency in Java and experience in developing complex backend systems.
  • Good experience with React or strong expertise in JavaScript (frontend development).
  • Proven experience working with Azure cloud services (Azure certifications are a plus).
  • Excellent proficiency in Finnish (both written and spoken) to communicate effectively with local teams and clients.
  • Solid understanding of software engineering principles, design patterns, and best practices.
  • Experience with version control systems (e.g., Git), CI/CD pipelines, and agile methodologies.
  • Strong problem-solving skills and the ability to work under tight deadlines.
  • Ability to work independently and in collaborative team environments.

Preferred Qualifications:

  • Azure certifications (e.g., Microsoft Certified: Azure Developer Associate).
  • Experience with microservices architecture and RESTful API development.
  • Familiarity with other front-end frameworks (Angular, Vue.js, etc.) is a bonus.
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Experience with automated testing and test-driven development (TDD).

Äskettäin lisätyt työpaikat Suomi

Senior Full Stack Engineer

Senior Developer

Senior Android Developer

Software Developer

Who is Hiring is part of Cybrient Technologies SA