Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Java Developer image - Rise Careers
Job details

Senior Java Developer

Company Description

SQLI Group is a digital agency, with 30 years leading the implementation and management of digital devices for a reinvented user experience. We are over 2500 talents in more than 13 countries and 3 continents. We are a human touch company & key partner of the largest international companies with global projects.

                                    We #Perceive #Challenge #Deliver #Inspire

Job Description

We are looking for a   Senior Java Developer to be part of an Agile and International Team, that is currently working within a project for leading inspection, verification, testing and certification company that is recognized as the global benchmark for quality and integrity. He/she will be doing backend code to maintain and improve the functionalities and applications. 

What is this all about?

  • Designing and implementing high-quality Java features (Java 21).
  • Demonstrated ability to understand technical documentation such as functional requirements and technical designs and translate these documents into working code.
  • Demonstrated ability to debug and troubleshoot issues with both existing and new code.

Qualifications

Who are you?

  • Engineer BS/BA degree in Computer Science, Information Systems, or equivalent technical background. 
  • At least 6-8 years working in Java coding. 
  • Solid understanding of both Object-Oriented concepts and the MVC paradigm 
  • Minimum primary skill and other technical skill required: Servlets, JSP, Spring MVC, MsSQl and Java/J2EE. 
  • Experience with REST based APIs. Knowledge of HTTP and SOAP Protocols. 
  • Knowledge on software architecture and Scrum Agile methodologies. 

 

Certifications

  • Oracle Certified Professional (Java Certification) not mandatory but  highly valuable

Skills & Behaviours

  • Good level of English, both writing and speaking.
  • Sound knowledge of Agile Methodologies (Scrum)
  • Verbal and written communication skills
  • Experience working in a team-oriented, collaborative environment.

Additional Information

What do we offer?

  • Permanent contract.
  • Hybrid policy work. (1 day office, 4 days home office)
  • Competitive salary.
  • Flexible Remuneration (Meal vouchers, kinder garden, Public Transport/Mobility)
  • Private health insurance (including dental care).
  • Juno Journey Premium member platform with a lot of on-line learnings (certifications, courses, etc).
  • Individual yearly training and certification budget.
  • Work Schedule Monday to Friday.
  • Intensive working hours on Fridays and all week in July and August.
  • Full salary coverage for sick leave.
  • Relocation package.

 

Data protection notice
SQLI Group ensures that applicants' personal data is processed as required by the EU General Data Protection Regulation (GDPR) and the Ley de Protección de Datos 3/2018 of the Spanish Kingdom . Personal data is processed for the purpose of carrying out the hiring process and joining to our talent community. You can exercise your rights in terms of General Data Protection and digital guarantees through [email protected]

SQLI Glassdoor Company Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
SQLI DE&I Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of SQLI
SQLI CEO photo
Philippe Donche Gay
Approve of CEO
What You Should Know About Senior Java Developer, SQLI

Join SQLI Spain as a Senior Java Developer and become a valued part of our vibrant team based in the beautiful city of Barcelona! At SQLI Group, we pride ourselves on being a digital agency that fuses creativity with technology, elevating user experiences for over 30 years. Here, you'll be diving into backend development, honing your skills by designing high-quality features in Java 21 for projects that matter. You'll be collaborating with a diverse team on a global scale, working with an esteemed inspection and verification company known for its commitment to quality and integrity. Your role will require a knack for turning technical requirements into effective solutions, debugging and optimizing the existing codebase to enhance application functionalities. If you possess a strong foundation in Object-Oriented Programming, MVC architecture, and you're familiar with frameworks like Spring MVC and technologies such as REST APIs and SQL, you’ll fit right in! With us, you’ll enjoy a hybrid work environment, competitive salary, and plenty of opportunities for growth through training and certifications. If you’re looking to be inspired and to inspire others, SQLI is the place for you!

Frequently Asked Questions (FAQs) for Senior Java Developer Role at SQLI
What are the responsibilities of a Senior Java Developer at SQLI Spain?

As a Senior Java Developer at SQLI Spain, you'll engage in designing, implementing, and maintaining high-quality Java functionalities within our projects. Your role involves translating technical documentation into working code, debugging software issues, and collaborating within an Agile team environment. This position will leverage your skills in Java coding, Object-Oriented principles, and frameworks like Spring MVC to deliver exceptional solutions for our clients.

Join Rise to see the full answer
What qualifications are required for the Senior Java Developer position at SQLI Spain?

To qualify for the Senior Java Developer role at SQLI Spain, candidates should possess an Engineer BS/BA degree in Computer Science or a related field, along with 6-8 years of experience in Java coding. Familiarity with Servlets, JSP, Spring MVC, MsSQL, and REST APIs is essential. Additionally, a solid grasp of Agile methodologies, particularly Scrum, paired with good communication skills in English, will be highly beneficial.

Join Rise to see the full answer
What benefits does SQLI Spain offer for the Senior Java Developer role?

SQLI Spain provides an attractive package for Senior Java Developers, including a permanent contract, a hybrid working policy, and a competitive salary. Our benefits also cover flexible remuneration options, private health insurance, access to ongoing training and certifications, and even full salary support for sick leave. We value work-life balance with an intensive work schedule during specific months, ensuring you have ample time for personal pursuits.

Join Rise to see the full answer
What experience is preferred for a Senior Java Developer at SQLI Spain?

SQLI Spain prefers candidates with extensive experience in Java development, ideally 6-8 years, and a strong understanding of software architecture and design principles. Previous work with frameworks such as Spring MVC and experience in Agile environments are highly valued. Furthermore, familiarity with RESTful APIs and SQL databases will enhance your candidacy.

Join Rise to see the full answer
How does the recruitment process for the Senior Java Developer role at SQLI Spain work?

The recruitment process for the Senior Java Developer position at SQLI Spain typically includes an initial application review, followed by interviews that may cover both technical skills and cultural fit within the agile team. Candidates can expect a combination of coding assessments and behavioral questions to gauge their problem-solving abilities and teamwork experience. We focus on ensuring a smooth and transparent hiring process for all applicants.

Join Rise to see the full answer
Common Interview Questions for Senior Java Developer
Can you explain your experience with Java 21 and the features you find most valuable?

In your response, focus on specific features of Java 21 that you've used in projects. Highlight advancements like pattern matching and the new switch expressions, explaining how these have improved performance or reduced code complexity in your previous work.

Join Rise to see the full answer
How do you handle debugging in Java applications?

Using specific examples, outline your approach to debugging, including tools you use such as debuggers, loggers, or performance analyzers. Emphasize your systematic method for identifying issues and optimizing code.

Join Rise to see the full answer
What does Object-Oriented Programming mean to you, and how have you applied its principles?

Discuss the four main principles—encapsulation, inheritance, polymorphism, and abstraction—and provide examples from your past projects where these concepts were crucial in designing efficient and maintainable code.

Join Rise to see the full answer
Describe your experience with Agile methodologies, particularly Scrum.

Share your past involvement in Agile teams, detailing your role, the dynamics of sprints, and how you adapted to changes in requirements. Point out metrics that demonstrate your team's success through Agile practices.

Join Rise to see the full answer
Can you explain the MVC pattern and its importance in Java applications?

Define the Model-View-Controller pattern and explain how it's structured in Java applications to separate concerns, thus enhancing maintainability and scalability. Use examples to illustrate how you've implemented this pattern.

Join Rise to see the full answer
What strategies do you use to ensure code quality?

Discuss methodologies like code reviews, unit testing, and continuous integration/continuous deployment (CI/CD). Provide examples of how you've improved code quality in your projects.

Join Rise to see the full answer
How do you approach learning new programming concepts or technologies?

Share your method for staying updated, whether through online courses, reading documentation, or being part of coding communities. Mention specific examples of new concepts you learned and how you applied them.

Join Rise to see the full answer
What role does communication play in a software development team?

Emphasize the importance of clear communication in Agile environments, discussing how it facilitates collaboration, reduces misunderstandings, and improves project outcomes. Provide examples of effective communication practices you've used.

Join Rise to see the full answer
How do you prioritize tasks in your development work?

Describe your approach to prioritization based on project requirements, deadlines, and the input from stakeholders. Show how you balance urgent issues with long-term development goals.

Join Rise to see the full answer
What has been your most challenging project, and how did you overcome obstacles?

Choose a specific project where you faced significant challenges, outline the obstacles, and explain the steps you took to address them, highlighting your problem-solving skills and adaptability.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
SQLI Remote SQLI Spain, Barcelona, Spain
Posted 3 days ago
Photo of the Rise User
SQLI Remote 2 Rue Thierry le Luron, 92300 Levallois-Perret, France
Posted 3 days ago
Photo of the Rise User
Horace Mann Remote Springfield, IL; Addison, TX, remote
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 17 hours ago
Photo of the Rise User
Gameloft Remote Ho Chi Minh City, Vietnam
Posted 2 days ago
Photo of the Rise User
Posted 15 hours ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Posted 3 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 7 days ago

Founded in 1990, SQLI is the business world's leading partner for defining, implementing and managing their digital transformations. Its unique positioning allows it to offer comprehensive solutions for companies' performance challenges: business...

9 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
111 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
15 people applied to Sr. Full Stack Developer at JODAYN
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
Someone from OH, Columbus just viewed Freelance Graphic Designer at Sunshine House
Photo of the Rise User
Someone from OH, Doylestown just viewed Associate Sub-editor at Third Bridge
Photo of the Rise User
Someone from OH, Pickerington just viewed Layout Artist at Powerhouse Animation Studios
Photo of the Rise User
Someone from OH, Cortland just viewed Exploring Post-Grad Rotational Programs at Evonik at Evonik
B
Someone from OH, Powell just viewed Salesforce Admin (Part Time) at Bullpen Talent
P
Someone from OH, Mentor just viewed Ecommerce Specialist at ProjectGrowth
Photo of the Rise User
Someone from OH, Lakewood just viewed Regional Broker Contractor - Ohio, US (Remote) at Real
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Partnerships Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Executive Assistant II at Progress