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

Medium Back-End Developer

As a Medium Back-End Developer, you will be collaborating in projects for software development using Agile techniques, accountable for the design, testing and maintenance of software programs for our applications.

We need someone like you to help us in different fronts:

- Participation in the development of solutions for the backend part of the product/application.

- Actively work on optimization and efficiency of software development processes.

- Guarantee that the software has the necessary quality both in maintenance and in the new software that is developed.

- Implement software quality/security controls.

- Collaborate in the execution of the agile methodology of product development.

EXPERIENCE

- >5 years of experience using the required technologies and tools.

EDUCATION

- Bachelor’s degree or higher in Computer Science, Engineering or related field.

SKILLS & KNOWLEDGE

Essential:

- Java (8 and 11, deep understanding of java core) with Spring boot and Spring Batch and Spring Cloud Stream.

- Framework testing: Junit, Mockito, Postman

- Kafka (Event Driven Architecture)

- BBDD: Oracle, PostgreSQL, Redis

- Continuous Integration: Git, GitHub, Jenkins, SonarQube

- Web applications Servers/containers: Websphere and Openshift,

- Fluent English (B2, C1)

- Microservices

Nice to have:

- APIs (REST & SOAP & Open API; software design patterns)

- Python language

- Control-m Tool

- Knowledge in cloud public (Azure, AWS,..)

- Fluent Spanish (native or B2, C1)

- Reactive programming

- Knowledge in financial products and Confirming core

OTHER INFORMATION

- Seeking for new challenges, new technologies and programming languages.

- Ability to work in liquid organizations with strong change adaptability

- Teamwork and communication skills

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Medium Back-End Developer, Axiom Software Solutions Limited

Are you a passionate Medium Back-End Developer ready to make a difference? Join us and be part of an innovative team that thrives on collaboration and cutting-edge technology! In this role, you will work closely with our dedicated developers, contributing to the backend development of our exciting applications. Your career will take off as you engage in using Agile methodologies to design, test, and maintain high-quality software solutions. We’re looking for someone with more than 5 years of experience who possesses deep knowledge in Java, particularly versions 8 and 11, along with a strong familiarity with Spring Boot and Spring Batch. Your expertise in frameworks like JUnit and Mockito will be invaluable as you help ensure our software meets the highest standards of quality and security. You’ll also work to optimize our software development processes to enhance efficiency, all while enjoying the dynamic environment of a company that encourages growth and adaptation to new challenges. Your Bachelor’s degree in Computer Science or a related field will lend a solid foundation to your skills in using databases like Oracle and PostgreSQL, and your experience with CI tools will help steer our projects to success. Fluency in English is essential, and if you know Spanish too, that’s a bonus! So, if you’re ready to embrace challenges and contribute to a fantastic team, we’d love to have you aboard as our new Medium Back-End Developer!

Frequently Asked Questions (FAQs) for Medium Back-End Developer Role at Axiom Software Solutions Limited
What are the main responsibilities of a Medium Back-End Developer at your company?

As a Medium Back-End Developer at our company, your responsibilities will include designing and implementing backend solutions for our applications while ensuring the quality and security of the software. You'll actively participate in Agile development processes, focusing on optimizing workflows and contributing to both new application development as well as software maintenance. Your expertise in Java, Spring technologies, and continuous integration will be crucial in this role.

Join Rise to see the full answer
What qualifications are needed to be a Medium Back-End Developer at your company?

To qualify as a Medium Back-End Developer with us, you should possess a Bachelor’s degree or higher in Computer Science, Engineering, or a related field. Additionally, having over 5 years of hands-on experience with Java technologies, Spring frameworks, and databases such as Oracle or PostgreSQL will set you up for success. Strong knowledge in Agile methodologies and fluency in English are required, while knowledge of cloud technologies is a great plus.

Join Rise to see the full answer
What programming technologies should a Medium Back-End Developer be proficient in?

A Medium Back-End Developer at our company should have a strong command of Java (specifically versions 8 and 11), as well as experience with Spring Boot, Spring Batch, and Spring Cloud Stream. Familiarity with database management systems like Oracle and PostgreSQL, as well as CI tools such as Git, Jenkins, and SonarQube, is essential. Knowledge of Kafka for event-driven architecture and experience in microservices will also enhance your contribution.

Join Rise to see the full answer
Is experience with cloud technologies important for a Medium Back-End Developer?

Yes! While not mandatory, experience with cloud technologies such as Azure or AWS is definitely a nice-to-have for a Medium Back-End Developer in our company. Understanding how to integrate applications in cloud environments can significantly streamline our development processes and enhance our application's scalability.

Join Rise to see the full answer
What qualities are you looking for in a Medium Back-End Developer beyond technical skills?

Beyond technical skills, we're looking for a Medium Back-End Developer who is adaptable, enjoys tackling new challenges, and thrives in a collaborative environment. Strong teamwork and communication skills are essential, as you'll often be required to work closely with other developers and stakeholders. A willingness to continuously learn new technologies and methodologies will also greatly benefit your role.

Join Rise to see the full answer
Common Interview Questions for Medium Back-End Developer
Can you explain your experience with Java and how it relates to your role as a Medium Back-End Developer?

In answering this question, focus on your background with Java, how you have utilized it in previous projects, and your understanding of its core functionalities. Highlight specific projects where you implemented Java and how you addressed challenges concerning performance and security.

Join Rise to see the full answer
How do you approach Agile methodologies in software development?

Discuss your familiarity with Agile principles and perhaps share a specific instance where you applied Agile methodologies to improve project outcomes. Emphasize your ability to work in sprints, facilitate collaboration, and adapt to changes in project scope.

Join Rise to see the full answer
What strategies do you employ to ensure software quality and security?

Talk about the tools and practices you use to maintain software quality, such as automated testing with JUnit and Mockito, code reviews, and security assessments. Mention how you prioritize quality from the onset of the development process.

Join Rise to see the full answer
Can you describe your experience with databases, specifically Oracle or PostgreSQL?

Share your experiences with database design, querying, and management. Highlight specific projects where you utilized Oracle or PostgreSQL, the challenges you faced, and how you optimized data retrieval and storage.

Join Rise to see the full answer
How do you stay updated on new technologies and programming languages?

Explain your strategies for continuous learning, such as following tech blogs, taking courses, or participating in forums. Mention how you apply newly acquired knowledge to your work and adapt to new tools and processes.

Join Rise to see the full answer
What is your experience with continuous integration tools?

Discuss your familiarity with continuous integration tools such as Jenkins, Git, and GitHub. Provide specific examples of how these tools have improved your development process, including automated testing and deployment.

Join Rise to see the full answer
How would you handle a situation where you have conflicting priorities in a project?

Share your approach to prioritizing tasks effectively. Discuss how you communicate with stakeholders and collaborate with team members to ensure that the most critical features are delivered on time, while still maintaining quality.

Join Rise to see the full answer
What approaches do you take to optimize backend development processes?

Highlight methods you employ for optimization, such as code refactoring, implementing design patterns, or utilizing efficient algorithms. Discuss how such approaches have led to improved application performance in past projects.

Join Rise to see the full answer
Have you worked with microservices, and how do you see them impacting backend development?

Describe your experience with microservices architecture, including the advantages it offers, such as scalability and easier maintenance. Share how you've applied this architecture in projects to enhance application functionality.

Join Rise to see the full answer
What is your experience with event-driven architecture, particularly using Kafka?

Discuss your understanding of event-driven architecture and specific projects where you've implemented Kafka. Highlight how using such architecture has improved system responsiveness and reduced coupling between services.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Bosch Group Hybrid 38000 Hills Tech Dr, Farmington Hills, MI 48331, USA
Posted 6 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 22 hours 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, remote
DATE POSTED
January 7, 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!