Logo
JobRialto

Full Stack Java Developer

JobRialto, Durham, North Carolina, United States, 27703


Job Summary

Client is seeking an expert Full Stack Engineer to lead the design and development of innovative technology solutions for financial advisors and their clients. This role focuses on creating cutting-edge web applications utilizing the latest technology stacks, supporting various brokerage functions such as account management, trading, compliance, market research, portfolio management, and margin lending. The ideal candidate will bring advanced development experience, leadership qualities, and a passion for collaboration in an agile development environment.

Key Responsibilities

•Lead the agile development of web applications used by thousands of Registered Investment Advisors and Correspondents.

•Design, develop, and deploy enterprise applications using modern full-stack technologies.

•Migrate web applications from AngularJS to newer Angular versions.

•Collaborate with business and technology partners to design and implement new features.

•Create and manage web services, including JSON, XML, REST, and SOAP.

•Deploy applications using Docker, Kubernetes, Terraform, and AWS cloud solutions.

•Utilize continuous integration pipelines and tools such as Jenkins for automated deployments.

•Mentor and guide team members, fostering innovation and technical excellence.

Required Qualifications

•Extensive experience in full-stack software development.

•Proficiency in core Java and Spring/Spring Boot for building enterprise applications.

•Proven expertise in migrating web applications from AngularJS to modern Angular frameworks.

•Strong knowledge of Docker, Kubernetes, Terraform, and AWS cloud management.

•Familiarity with unit testing and test automation strategies.

•Experience in Agile Scrum development environments.

•Strong communication and problem-solving skills.

•B.S. in Computer Science, Engineering, Mathematics, or equivalent experience.

Preferred Qualifications

•Experience with continuous integration pipelines and Bitbucket/Stash.

•Strong leadership skills to inspire and guide technical teams.

Certifications

•Relevant certifications in Java, cloud technologies, or Agile methodologies (Preferred).

Education:

Bachelors Degree