Seeking a Full Stack Java/Angular Developer to design, build, and optimize complex Java microservices and Angular front-end modules. Responsibilities include automated testing, CI/CD pipelines, code quality assurance, and resolving system, performance, and integration issues. Technical skills required: Java 11, Angular 10+, SQL, JPA, PostgreSQL, Maven, Jira/Confluence, GitHub Actions. Advantageous skills include Quarkus, CDI, JPA/Hibernate. Emphasis on frontend expertise. On premise virtualisation technology expertise.
This role is for a highly skilled full-stack developer to design, build, and optimize complex Java microservices and Angular front-end modules. The successful candidate will be responsible for end-to-end development, from initial design and implementation to deployment and maintenance, ensuring high quality and performance throughout the software lifecycle.
This includes implementing automated testing strategies, establishing and maintaining CI/CD pipelines, and proactively addressing code quality concerns across the entire technology stack. The role also requires the ability to diagnose and resolve advanced system, performance, and integration issues effectively, demonstrating a strong understanding of software architecture and problem-solving skills. The position involves close coordination between development and support environments to ensure smooth operations and timely resolutions of any issues that may arise. Requirements gathering, processing, analysis, management, and clear communication are essential components of this role. Experience with on-premise virtualization technologies is a definite asset, and the candidate will possess strong expertise in both frontend Angular and Typescript, alongside a solid understanding of backend Java technologies. The individual should be capable of contributing effectively to all phases of the software development lifecycle, working collaboratively with other team members to deliver high-quality solutions.\The technical requirements are substantial, encompassing a wide range of technologies and tools. Proficiency in Java 11 and 2EE is essential, along with experience in unit testing using JUnit. The candidate will need to be proficient in writing and optimizing SQL queries, and should be familiar with JAX-RS, JPA, JTA, and ORM technologies for building robust and scalable applications. Experience with Flyway for database migration management is also required. The frontend expertise should include Angular 10+ and Typescript, and the candidate should be comfortable working with testing frameworks like Karma and Jasmine, along with HTML, CSS, and web components. Familiarity with PostgreSQL for database management is also a necessity. The candidate must have experience using Maven, and Jira/Confluence for project management and documentation, and X-Ray for test management. Additionally, the role requires experience using GitHub Actions and Github for version control and automated deployments. Strong communication and collaboration skills are vital, as the role involves interacting with various teams and stakeholders throughout the software development lifecycle. The candidate should be able to work independently, manage their time effectively, and prioritize tasks to meet deadlines and project goals. A deep understanding of software development best practices, including code reviews, design patterns, and agile methodologies, is expected.\Advantageous skills include the ability to create simple REST APIs using Quarkus and apply CDI for dependency injection, showcasing an understanding of modern microservices development principles. Exposure to JPA/Hibernate and Panache for database interactions would be an advantage. Familiarity with Maven/Gradle builds, dev mode, and the basics of containerized deployment are highly desirable. The ideal candidate will also have a strong understanding of performance tuning and optimization techniques, including database optimization, code profiling, and system monitoring. Candidates should demonstrate a proactive approach to learning and be able to quickly adapt to new technologies and frameworks. A proactive approach to documentation, ensuring that all code and systems are well-documented for future maintenance and troubleshooting. Finally, the successful candidate will be expected to contribute to the continuous improvement of development processes, identifying areas for optimization and recommending solutions to enhance team productivity and the overall quality of software delivery. Experience with cloud technologies, specifically on-premise virtualisation technology. Candidates must have full stack developer skills with a heavier focus on frontend Angular & Typescript
Java Angular Full Stack Microservices CI/CD
United States Latest News, United States Headlines
Similar News:You can also read news stories similar to this one that we have collected from other news sources.
Gauteng govt to assume full ownership of GautrainFinance MEC Lebogang Maile has confirmed that the Gautrain will officially be handed over to the provincial government as a fully paid asset.
Read more »
Blast from the past: Rose of Soweto is in full bloom for first title defenceToday in SA sport history: March 2
Read more »
MTN Group Anticipates Strong Earnings Growth Fueled by Market MomentumMTN Group forecasts significantly higher full-year earnings, driven by strong service revenue growth and improved profitability in key markets like Nigeria and Ghana. The company anticipates a substantial increase in HEPS, with improved performance across several markets offsetting the impact of impairment losses. The group's full financial results are set to be released on March 16th.
Read more »
Relief abounds as Johannesburg Water closes Benmore Shopping Centre leakJohannesburg Water says full operational capacity has been restored as it rolls a catch-up plan to tackle service backlogs.
Read more »
Senior C# Backend Developer Opportunity at Leading South African BookmakerA leading South African bookmaker is seeking a Senior C Backend Developer to lead cross-product integrations and end-to-end development. This role involves using modern architectures and design principles, providing technical leadership, and ensuring high software quality.
Read more »
SAP BW/4HANA Data Model DeveloperSeeking an experienced SAP BW/4HANA Data Model Developer with at least 10 years of experience, specializing in international production planning. The role involves designing and implementing data models, developing ETL processes, optimizing queries, and translating business requirements into technical specifications. Requires strong problem-solving skills and experience working in international teams.
Read more »
