Senior Java Developer

  • Contract
  • Department: Cloud
  • Compensation: from EUR 3000 - weekly

Company Description

ABC is a growing software company that builds reliable, user-friendly digital products for clients across multiple industries. We focus on creating high-quality, scalable solutions and value collaboration, innovation, and continuous learning. Join ABC to work with a passionate team, modern technologies, and meaningful projects that make an impact.

Job Description

We are seeking a talented Senior Java Developer to join our dynamic team in Alicante, Spain. As a key member of our software development department, you will be responsible for designing, developing, and maintaining high-performance, scalable Java applications that drive our business forward.

  • Design, develop, and maintain Java-based applications using Spring Framework and Hibernate
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize application performance and scalability
  • Implement RESTful APIs and microservices architecture
  • Write clean, maintainable, and efficient code
  • Participate in code reviews and contribute to improving our development processes
  • Troubleshoot, debug, and upgrade existing systems
  • Stay up-to-date with emerging trends and technologies in Java development
  • Mentor junior developers and contribute to the team's technical growth

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 5+ years of professional Java development experience
  • Advanced knowledge of Java and its ecosystems, including Spring Framework and Hibernate
  • Proficiency in developing RESTful APIs and working with microservices architecture
  • Strong understanding of SQL and NoSQL databases
  • Experience with version control systems, preferably Git
  • Familiarity with Agile methodologies and software development best practices
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Knowledge of software design patterns and their practical applications
  • Understanding of DevOps practices and CI/CD pipelines
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities
  • Java certifications (e.g., Oracle Certified Professional Java SE 11 Developer) are a plus
  • Ability to work independently and manage multiple priorities in a fast-paced environment

Additional Information

This one goes with the default Hybrid location. 

This is my job and please apply for it :) 

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Privacy NoticeImprint