Skip to main content

Senior MEAN Stack Developer with Java

Technology
SoftNice UG
London Area, United Kingdom1 week ago
Full time

Job description

Role: Senior MEAN Stack Developer with Java

Location: London, UK

Work Mode: Hybrid (4 days Onsite)

Job Type: Permanent

Job Description The Full Stack Developer is a senior-level position responsible for participating in the establishment and implementation of new or revised application systems and programmes in coordination with the Technology team.

The role is within the Global Spread Products Short-Term Technology Team. Short-term deals with highly liquid money market instruments where maturity is less than one year and could be in the order of several months, weeks or even days.

The overall objective of this role is to contribute to application systems analysis and programming activities.

Key Responsibilities

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas.
  • Monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation.
  • Provide user and operational support on applications to business users.
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues and provide evaluations of business processes, system processes, and industry standards.
  • Recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality.
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems.
  • Ensure essential procedures are followed and help define operating standards and processes.
  • Serve as an advisor or coach to new or lower-level analysts.
  • Operate with a limited level of direct supervision.
  • Exercise independence of judgement and autonomy.
  • Act as an SME to senior stakeholders and/or other team members.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding its clients and assets.

Required Skills

  • Angular 14+
  • Node.js
  • npm
  • Ag-Grid
  • Java
  • Spring Boot
  • SQL Server

Desired Skills

  • Microservices
  • Docker
  • Kubernetes
  • Jenkins
  • Kafka
  • WPF.NET (XAML)
  • C#

Qualifications

  • 6+ years of relevant experience.
  • Experience in systems analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Working knowledge of consulting/project management techniques and methods.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
  • Knowledge of software development standards, including code quality, test coverage, coding styles, and version control.
  • Experience implementing successful projects throughout their entire lifecycle.

Education

  • Bachelor's degree/University degree or equivalent experience.
Keywords
Spring BootGroup ClassesnpmManagementFull-Stack DevelopmentC#Version ControlProgrammesBusinessDesignCodingApache KafkaSpring FrameworkAngularNode.jsAngularJSJavaScriptSqlJava

Interested in this role?