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

Senior Backend Software Engineer

Your role

We are looking for a Senior Backend Software Engineer to join the Squad Agile of Cybersecurity, a key team in our technology ecosystem.

Critical:

• Ideally capable of going to office a bare minimum of 2 days a week in Malaga.

• Spanish language needed.

• Specific knowledge on security, OAuth and OIDC flows and API Protection.

• 10 years+ of application development.

• Strong Java

• Strong Spring / Springboot, Springsecurity y Springcloud

• Strong microservices.

Important:

• Knowledge of Agile

• Banking experience

Nice to have:

• Maven

• Log4J

• Redis

• OpenAPI (JSON / YAML)

• Kafka

• Selenium / JMeter

• Fortity / Sonar.

• Python or Node

• Elastic or Dynatrace or OpenTelemetry

• Gherkin



Your role

We are looking for a Senior Backend Software Engineer to join the Squad Agile of Cybersecurity, a key team in our technology ecosystem.

Critical:

• Ideally capable of going to office a bare minimum of 2 days a week in Malaga.

• Spanish language needed.

• Specific knowledge on security, OAuth and OIDC flows and API Protection.

• 10 years+ of application development.

• Strong Java

• Strong Spring / Springboot, Springsecurity y Springcloud

• Strong microservices.

Important:

• Knowledge of Agile

• Banking experience

Nice to have:

• Maven

• Log4J

• Redis

• OpenAPI (JSON / YAML)

• Kafka

• Selenium / JMeter

• Fortity / Sonar.

• Python or Node

• Elastic or Dynatrace or OpenTelemetry

• Gherkin

What You Should Know About Senior Backend Software Engineer, Axiom Software Solutions Limited

Are you ready to elevate your career as a Senior Backend Software Engineer with our innovative Squad Agile of Cybersecurity? We're on the lookout for a talented individual who is not only technically proficient but also passionate about battling the complexities of cybersecurity. If you have over 10 years of application development experience and a robust command of Java, Spring, and microservices, we want to hear from you! In this role, you'll be diving deep into security protocols, focusing on OAuth, OIDC flows, and API protection. Your ability to work in a dynamic Agile environment will be crucial, as you'll be collaborating with a team dedicated to ensuring our technology ecosystem is secure. You’ll be mainly working from our Malaga office at least two days a week, so a comfort with Spanish is a must. If you have banking experience or skills in tools like Maven, Log4J, or even some Python or Node, that's a bonus! Join us in making a difference in the cybersecurity landscape, where your contributions will impact users everywhere and every day. This isn't just a job; it's a chance to be part of something bigger and bring your unique expertise to our diverse team!

Frequently Asked Questions (FAQs) for Senior Backend Software Engineer Role at Axiom Software Solutions Limited
What are the key responsibilities of a Senior Backend Software Engineer at our company?

As a Senior Backend Software Engineer at our company, you'll be responsible for designing and implementing robust backend systems that enhance our cybersecurity measures. You'll work on API protection strategies and develop applications using frameworks like Spring and Java. Additionally, you'll collaborate with cross-functional teams in an Agile setting, ensuring that our cybersecurity solutions are both effective and innovative.

Join Rise to see the full answer
What qualifications are needed for the Senior Backend Software Engineer role?

To qualify for the Senior Backend Software Engineer position with our company, candidates should possess over 10 years of application development experience. It is essential to have a strong understanding of Java, Spring/Springboot, and security best practices, particularly with OAuth and OIDC. Proficiency in Agile methodologies and preferably some experience in banking will give applicants an added advantage.

Join Rise to see the full answer
Is knowledge of the Spanish language required for the Senior Backend Software Engineer role?

Yes, a good command of the Spanish language is required for the Senior Backend Software Engineer position. The role involves collaboration with local teams in our Malaga office, where effective communication is key to executing tasks efficiently and contributing to discussions that thrive on collaboration.

Join Rise to see the full answer
Are there specific technologies or tools that Senior Backend Software Engineers should be familiar with?

Absolutely! For the Senior Backend Software Engineer role, familiarity with technologies like Springsecurity, microservices architecture, and various CI/CD tools such as Maven, Log4J, and API documentation tools like OpenAPI (JSON/YAML) is highly desirable. Knowledge in performance monitoring tools like Elastic, Dynatrace, or OpenTelemetry, as well as testing frameworks like Selenium or JMeter, is a plus.

Join Rise to see the full answer
What kind of projects will a Senior Backend Software Engineer work on in our company?

In our company, a Senior Backend Software Engineer will engage in various projects, primarily focusing on enhancing our cybersecurity frameworks. This includes designing secure backend systems, developing new features, and implementing robust API protection solutions. The aim is to ensure our software stands resilient against potential threats and meets the evolving demands of our users.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Software Engineer
What experience do you have with OAuth and OIDC flows?

When answering this question, detail your past projects where you implemented OAuth and OIDC flows. Mention challenges faced, how you tackled them, and the impact of your solutions on the security of the applications. Highlight specific examples that demonstrate your depth of knowledge.

Join Rise to see the full answer
Can you describe your experience with Java and Spring frameworks?

Be prepared to discuss your specific experiences with Java and Spring frameworks. Share projects where you used Spring Boot or Spring Security, and explain how you leveraged these tools to solve complex problems. It's helpful to use quantifiable metrics to underscore your contributions.

Join Rise to see the full answer
How do you approach working in an Agile environment?

Describe your previous roles where you participated in Agile methodologies. Talk about your experience with processes like daily stand-ups, sprint planning, and retrospectives. Mention how your contribution helped the team improve delivery and collaboration, emphasizing your adaptability and communication skills.

Join Rise to see the full answer
What is your strategy for ensuring API security?

Discuss the methods you utilize to secure APIs, such as validation checks, using OAuth or JWT for authentication, and implementing HTTPS. Sharing real-world scenarios where you successfully fortified API security will illustrate your practical knowledge and problem-solving skills.

Join Rise to see the full answer
How do you stay updated with cybersecurity trends?

Explain how you proactively keep abreast of the latest trends in cybersecurity. Mention resources like blogs, online courses, webinars, and communities you engage with. This will highlight your commitment to continuous learning and staying relevant in a fast-evolving field.

Join Rise to see the full answer
Can you discuss your experience with microservices architecture?

Share insights into specific microservices projects you've worked on, including challenges with scalability, maintenance, or system integration. Highlight the technologies you used, such as Spring Cloud, and discuss how microservices contributed to system resilience and efficiency.

Join Rise to see the full answer
Have you worked with any performance monitoring tools?

Discuss tools like Elastic, Dynatrace, or similar platforms you’ve utilized for monitoring application performance. Share case studies illustrating how your insights enabled optimization of applications and helped in troubleshooting issues effectively.

Join Rise to see the full answer
What role have you played in code reviews?

Talk about your involvement in code review processes, focusing on your approach to providing constructive feedback. Discuss the importance of code reviews for maintaining code quality and how they help in knowledge sharing within the team.

Join Rise to see the full answer
What strategies do you apply to troubleshoot and debug your code?

Provide a systematic approach to debugging, such as reproducing the issue, checking logs, and using debugging tools. Share specific examples of how your strategies led to identifying and fixing bugs effectively, showcasing your analytical skills.

Join Rise to see the full answer
Can you share an example of a challenging project you've completed?

Select a project that highlights your capabilities and problem-solving skills. Describe the challenges you faced, the technologies utilized, and the positive impact your solutions had on the project's success. This will illustrate your resilience and expertise in delivering results.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 14 hours ago
Photo of the Rise User
Posted 9 hours ago
Photo of the Rise User
Posted 4 days ago
Posted 11 days ago
Photo of the Rise User
Visa Remote Austin, TX
Posted 5 days ago

Our IT solutions empower organizations and individuals throughout the world to maximize value and quality to succeed in today's challenging business environment. As a fast-growing new economy company, we focus our strengths to offer world-class so...

57 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 6, 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!