UST is looking for a Senior Full Stack Java Developer with expertise encompassing a broad array of technologies, including Java, J2EE, Spring, React, and Angular. Proficiency in Angular, contributing significantly to the design and development of frontend UI applications.
The project is for 8 months, till the end of 2025.
The candidate needs to work from our office in Dublin 3 days a week.
What You’ll Do
Demonstrates prowess in the current state of the art for software engineering methodology and keeps abreast of the latest developments in future methods and/or best practices. Engineers use engineering methodology to facilitate the ideation, creation, and eventual running of a software system in a production capacity
Indispensable team member who consistently produces groundbreaking, new ideas and world-class products.
Responsible for defining practices that have a company-wide impact.
Contributes to multiple technical areas and/or deep contribution within a single area
Develop strategic design and requirements on revenue-generating systems/products.
Defines and owns the estimation process, use case specifications, reviews of test plans and test cases, requirements, and project planning.
Identify improvements in systems and work processes for the entire engineering organization
What Experience Do You Need
10+ Years of hands-on experience in designing and developing enterprise solutions in Java/J2EE following multi-tier architecture
8+ years experience in front-end/web development, including Angular and JavaScript(Must).
Proficiency with frameworks such as Spring, Spring Boot, Spring Cloud, and Hibernate
Demonstrated proficiency with various architectural principles and design patterns for enterprise solutions
Working experience in developing solutions for one or more cloud environments (GCP, AWS, or Azure) is essential
Good understanding of APIs, Web services, and services with awareness of API Management Gateways
Hands-on working experience in any of the RDBMS such as Oracle, MySQL, PostGres. Knowledge of NoSQL is desirable
Solid understanding of CICD concepts and experience in continuous integration tools (Jenkins, SONAR, Nexus, Git, Maven, Gradle, Rundeck)
Solid understanding of security principles in every aspect of SDLC, including code security
Demonstrated ability to work effectively in a fast-paced, high-volume, deadline-driven environment
Ability to learn, adapt, and develop in new transformation technology stacks very quickly
Strong exposure to Agile, Scaled Agile-based development models
We Offer
Professional staff and a warm atmosphere.
The environment where you can implement your ideas.