Randstad has partnered with a software solutions company focusing on providing customizable and flexible solutions within product development, software solutions and cloud infrastructure across various sectors. Your future employers prioritize reliability, security and innovation in providing effective solutions.
key responsibilities
- Design, develop, and maintain backend applications using Java, Spring, and Spring Boot.
- Create robust, scalable, and secure APIs to support various applications.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
- Write clean, maintainable, and efficient code, adhering to company standards.
- Participate in code reviews to ensure high-quality code and knowledge sharing.
- Be open to learning and adopting new tools, technologies, and frameworks as needed.
- Troubleshoot and debug applications, ensuring optimal performance and security.
requirements
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Experience: Minimum 3 years of hands-on experience with Java and Spring/Spring Boot.
- Technical Skills:
- Strong understanding of Java programming and object-oriented principles.
- Proficiency in Spring Framework and Spring Boot.
- Experience with RESTful API development.
- Knowledge of relational databases and SQL.
- Familiarity with version control systems (e.g., Git).
nice to have
- Experience with front-end frameworks such as Angular and/or React.
- Familiarity with microservices architecture.
- Knowledge of cloud platforms like AWS, Azure, or Google Cloud.
- Experience with CI/CD pipelines.
soft skills
- Eagerness to learn new skills and adapt to new technologies.
- Strong problem-solving and troubleshooting abilities.
- Excellent communication and teamwork skills.
how to apply
Kindly click on the link to apply if you are interested and suitable for this role.