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