Full Stack Java Developer

Saudi Networkers Services

Riyadh, Saudi Arabia

Posted on: 30 Dec 2024

JOB DESCRIPTION / ROLE

Employment: Full Time

• Develop and maintain web applications: Actively participate in the entire software development lifecycle, from design to deployment and maintenance. This includes writing clean, efficient, and well-documented code for both the backend (Java, Spring Boot, SQL) and any popular frontend framework (Angular/React/Vue).
• Collaborate with the team: Work closely with other developers, designers, and product managers to ensure the successful delivery of high-quality products. Participate in code reviews, design discussions, and daily stand-up meetings.
• Problem-solving: Identify and troubleshoot application issues, debug code, and implement effective solutions.
• Learn and adapt: Stay updated with the latest technologies and trends in full-stack development, particularly in Java, Spring Boot, SQL, and Angular. Be eager to expand your knowledge and skills.
• Testing and quality assurance: Write unit and integration tests to ensure code quality and application stability. Participate in testing and quality assurance processes.
• Follow best practices: Adhere to coding standards, design patterns, and development methodologies used by the team.

Requirements:
• Education: A bachelor's degree in Computer Science, Software Engineering, or a related field is typically preferred. However, equivalent experience and strong demonstrable skills can be considered.
• Java Proficiency: Solid understanding of Java programming language, including object-oriented programming (OOP) principles, data structures, and algorithms.
• Spring Boot Experience: Familiarity with the Spring Boot framework, including Spring MVC, Spring Data, and Spring Security.
• SQL Database Knowledge: Experience with relational databases (e.g., MySQL, PostgreSQL) and SQL for data manipulation and querying.
• Frontend Skills: Proficiency in one of the leading frameworks for building dynamic and responsive user interfaces.
• Frontend Fundamentals: Strong understanding of HTML, CSS, and JavaScript. Experience with TypeScript is a plus.
• Version Control: Experience using Git for version control and collaboration.
• Problem-solving Abilities: Demonstrated ability to analyze problems, identify solutions, and implement them effectively.
• Communication and Teamwork: Excellent communication and interpersonal skills, with the ability to work effectively in a team environment.

ABOUT THE COMPANY

Saudi Networkers Services, incorporated in 2001 with an aim to provide the world class business and consulting services through a combination of market insight, technical excellence and unrivalled agile methodology.

Our success stems from building strong relationships and trusted partners, which enabled us delivering exceptional services to public sector, as well as some world's leading organizations, in Telecommunication, Information Technology, Cyber Security, Banking, Energy, Utilities and various other industry arenas.

We collaborate closely, ideate that how the work gets done, while working alongside businesses to collaborate on growth and applying breakthrough innovations, that drive exponential impact, managed by teams specialized in their assigned industry sectors.

Advertise Here
INSTALL APP
×