Java Full Stack Developer
UST Global Inc
Java Full Stack Developer Job Description
a. Role Description
We are looking for an experienced Java Full Stack Developer with 4+ years of experience in building and maintaining scalable, high-performance web applications. The candidate will work on both front-end and back-end development, leveraging their expertise in Java, Spring Boot, and modern front-end frameworks like Angular. This role requires strong problem-solving skills, creativity, and the ability to work both independently and within a team to deliver robust, secure, and user-friendly applications.
b. Responsibilities
Develop, test, and maintain web applications using Java, Spring Boot, Spring MVC, and front-end technologies like Angular. Collaborate with the product and design teams to implement user-friendly UI/UX. Write, optimize, and maintain SQL queries, including VIEWS, TEMP TABLES, indexes, and stored procedures. Ensure software development best practices (SDLC) are followed, including coding standards, code reviews, version control (Git), and CI/CD pipeline management. Troubleshoot, debug, and optimize applications for performance and scalability. Contribute to the architecture and design of new features, ensuring the use of best practices. Integrate microservices and deploy cloud-based solutions on platforms such as AWS, Azure, or Google Cloud. Collaborate with cross-functional teams to recommend UX improvements and provide technical input to the product team.c. Mandatory Skills
Java: Strong proficiency in Java, including Spring Boot and Spring MVC. Front-End: Experience with JavaScript, HTML5, CSS, and modern frameworks like Angular (latest version). Back-End: Knowledge of Node.js and hands-on experience with SQL (queries, views, temp tables, stored procedures). CS Fundamentals: Strong understanding of object-oriented design, data structures, algorithms, and problem-solving. SDLC Best Practices: Experience with version control (Git), CI/CD pipelines, testing, and operations. J2EE Technologies and Microservices: Hands-on experience in distributed systems. Cloud Technologies: Familiarity with cloud platforms (AWS, Azure, or Google Cloud). Strong Web UI Application development experienced. Good to have Skills
Experience with BigQuery for data processing and analysis. Understanding of message brokers like Kafka. Familiarity with DevOps practices and managing CI/CD pipelines.e. Soft Skills
Problem-Solving: Ability to debug complex issues and provide effective solutions. Creativity: Out-of-the-box thinking, especially when recommending UX improvements to the product team. Communication: Excellent verbal and written communication skills; ability to convey technical concepts to non-technical stakeholders. Collaboration: Strong ability to work independently and as part of a team. Adaptability: Willingness to learn and adapt to new technologies.f. Educational Qualification
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Confirm your E-mail: Send Email
All Jobs from UST Global Inc