Seeking an experienced Fullstack Developer with expertise in Java, Angular, and cloud technologies (AWS). This role involves feature development, responsive design, mentorship, and technical documentation. 7+ years of experience required.
This role encompasses a wide range of responsibilities within a fullstack development environment, emphasizing both technical proficiency and collaborative leadership. Key aspects of the role include actively participating in the development of new user-facing features, with a strong focus on responsive design principles to ensure a seamless user experience across various devices and screen sizes.
The role requires a deep understanding of the entire software development lifecycle, from initial requirements gathering to final deployment and maintenance. Furthermore, the ability to provide guidance and mentorship to less experienced team members is crucial. This involves sharing knowledge, offering technical expertise, and fostering a collaborative environment where junior developers can learn and grow. The successful candidate will also be expected to proactively identify and address technical challenges, contributing to the overall efficiency and effectiveness of the team. The role's responsibilities are aligned with the Agile Working Model (AWM) Charter, with flexibility and adaptability being key attributes. This includes the willingness to undertake any additional responsibilities as assigned within this dynamic, collaborative working style. The emphasis is placed on the ability to contribute effectively to the team's success and deliver high-quality software solutions that meet the defined requirements. This includes the ability to handle unforeseen challenges effectively and maintaining a strong commitment to teamwork and collaboration. The role is inherently focused on continuous learning and improvement, staying current with the latest technologies and best practices. It emphasizes the ongoing development of both technical and interpersonal skills to foster individual growth, promoting collaborative environment where junior developers can benefit from expert's insights. It also aims to foster a continuous improvement of the whole teams' performance.\The responsibilities extend beyond coding and feature development. The role requires a solid understanding of the business requirements and the ability to translate those requirements into functional and technical designs. This involves preparing AS-IS and TO-BE documents, meticulously documenting the current system and proposed changes, and securing sign-off from stakeholders to ensure alignment and clarity. The successful candidate will be responsible for executing the required changes through configuration, ensuring that all modifications are implemented correctly and efficiently. Rigorous testing is an integral part of the role. This includes preparing comprehensive test data and documentation, conducting thorough Unit tests, Regression tests, and System Integration security tests. The results of these tests must be meticulously recorded, and change management activities, including transport processes, must be handled effectively. This focus on quality assurance is vital to ensure the stability and reliability of the software. The role emphasizes the importance of a well-defined and documented development process, including change management practices, version control, and documentation of all aspects of the development work. The ability to accurately record test results, manage change control procedures and effectively use the relevant tools and processes in ensuring the smooth deployment of the application and reducing the chance of any incidents.\To succeed in this role, the candidate must possess a strong technical foundation and a wealth of experience. A minimum of 7+ years of experience in fullstack development is required, demonstrating a proven track record of delivering high-quality software solutions. Profound knowledge and expert-level experience in Java and Angular, along with related technologies, are essential. This includes a deep understanding of the intricacies of both front-end and back-end development. Experience with RESTful services and APIs is also critical, as is familiarity with front-end build tools, such as Grunt, and Angular CLI. The technology stack includes JAVA/Quarkus, JavaScript, JS UI frameworks (ReactJS / Angular, NodeJS), and SQL (Postgres). Proficiency in Java and Angular is a mandatory requirement. Furthermore, experience with cloud technologies, specifically AWS, is highly desirable. This includes knowledge of network configurations, security groups, cross-account communication, ECS, Fargate, RDS, load balancers, Lambda, X-Ray, and API Gateway. The role benefits from advantageous skills that may include experience with specific technologies or methodologies, improving performance and providing an added value. These skills are highly desirable, as they demonstrate an ability to adapt to the project's needs and enhance the overall team's capabilities. The applicant should possess a strong ability to analyze, synthesize, and present information, and be capable of contributing to the team's overall effectiveness. The applicant should have a demonstrated ability to work effectively in a fast-paced environment and be capable of delivering high-quality work under pressure. The applicant should also be comfortable working in a team environment and be able to communicate effectively with both technical and non-technical stakeholders. The candidate should have strong problem-solving and troubleshooting skills and be able to independently research and resolve technical issues
Fullstack Development Java Angular AWS Mentorship Responsive Design Restful Apis Cloud Technologies
South Africa Latest News, South Africa Headlines
Similar News:You can also read news stories similar to this one that we have collected from other news sources.
Mid Frontend Developer (React) (CPT Hybrid)IT Industry News. Daily.
Read more »
C# Node.js Developer (Centurion)IT Industry News. Daily.
Read more »
Java Developer (Senior) 0925 TTIT Industry News. Daily.
Read more »
Java Developer (Senior) 0925 TT - Gauteng PretoriaIT Industry News. Daily.
Read more »
Full Stack Developer with Mentorship ResponsibilitiesSeeking a full stack developer to lead and guide junior team members, design and implement new user-facing features with a focus on responsive design, and manage various aspects of the development lifecycle including requirements gathering, documentation, testing, and change management. The ideal candidate will have 7+ years of experience, proficiency in Java and Angular, experience with cloud technologies and familiarity with front-end build tools.
Read more »
Full Stack Developer (Expert) 1800 TTIT Industry News. Daily.
Read more »
