CBSButler are looking for a number of SOC Analysts (Beveiligingscentrum) to join on an exciting top secret project with a Dutch government organisation, this will be a permanent position and we can pay between €4000 - €8000 per month (Up to €96,000 per year), depending on experience, we are looking for junior/mid through to senior and lead level SOC Analyst candidates. P.S if you're not interested but know someone who might be we do pay €250 referral fees for successful referrals. You will have to be on site 5 days a week in the Rotterdam area and be a Dutch citizen as you will be working on a top secret project and will require Security Clearance. The organisation can get the clearance for you if you don't hold active clearance already, so as long as you are a Dutch citizen you can apply. Please see below for what we're looking for: - A strong background in Cyber Security blue teaming - Ideally experience working in the Security Operation Centre previously (Beveiligingscentrum) as a SOC Analyst, SOC Developer or SOC Engineer - Strong experience working with Firewalls, intrusion detection/prevention systems (IDS/IPS), and endpoint protection tools. - Familiarity with security monitoring tools and knowledge of protocols for intrusion detection/threat intelligence - Proficiency with a SIEM tool (eg, Splunk, ArcSight, Sentinel, ELK Stack) for security event management and analysis, and a basic understanding of network protocols (TCP/IP, DNS, HTTP/HTTPS, etc.) and common attack vectors. No shift pattern for this role is required. If you're suitable please send through an updated CV and I will call ASAP!
14/01/2025
Full time
CBSButler are looking for a number of SOC Analysts (Beveiligingscentrum) to join on an exciting top secret project with a Dutch government organisation, this will be a permanent position and we can pay between €4000 - €8000 per month (Up to €96,000 per year), depending on experience, we are looking for junior/mid through to senior and lead level SOC Analyst candidates. P.S if you're not interested but know someone who might be we do pay €250 referral fees for successful referrals. You will have to be on site 5 days a week in the Rotterdam area and be a Dutch citizen as you will be working on a top secret project and will require Security Clearance. The organisation can get the clearance for you if you don't hold active clearance already, so as long as you are a Dutch citizen you can apply. Please see below for what we're looking for: - A strong background in Cyber Security blue teaming - Ideally experience working in the Security Operation Centre previously (Beveiligingscentrum) as a SOC Analyst, SOC Developer or SOC Engineer - Strong experience working with Firewalls, intrusion detection/prevention systems (IDS/IPS), and endpoint protection tools. - Familiarity with security monitoring tools and knowledge of protocols for intrusion detection/threat intelligence - Proficiency with a SIEM tool (eg, Splunk, ArcSight, Sentinel, ELK Stack) for security event management and analysis, and a basic understanding of network protocols (TCP/IP, DNS, HTTP/HTTPS, etc.) and common attack vectors. No shift pattern for this role is required. If you're suitable please send through an updated CV and I will call ASAP!
Fruition IT Resources Limited
Harrogate, Yorkshire
Mid-level Software Engineer Harrogate (2 days a week in office) Up to £45,000 per annum Are you a passionate developer eager to make an impact in a collaborative environment? My client is a dynamic company providing cutting-edge software solutions to industries like retail, food manufacturing, and more. Their platform is built by experts with deep knowledge, setting them apart from traditional tech providers. What We're Looking For: They're searching for a talented and motivated developer to join the team. You'll work closely with Senior Developers to create new features and enhance the platform. If you're enthusiastic about web application development, especially with .Net and JavaScript , and have experience with SQL , we want to hear from you! About You: Enthusiastic, self-driven, and eager to learn. A team player with excellent communication skills. Detail-oriented with a problem-solving mindset. 2 years' experience in a Software Engineer or Software Developer role Key Technical Skills: C#, ASP.NET, .NET Core JavaScript, HTML, CSS (Bootstrap) Microsoft SQL Server and database management. Experience with Continuous Integration tools (eg, TeamCity). What They Offer: A collaborative Agile environment with frequent feature releases. Opportunities to explore and implement emerging technologies. A supportive team of experienced professionals. Hands-on experience with tools like GitHub and Azure. The chance to work on a platform promoting food safety and sustainability. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
14/01/2025
Full time
Mid-level Software Engineer Harrogate (2 days a week in office) Up to £45,000 per annum Are you a passionate developer eager to make an impact in a collaborative environment? My client is a dynamic company providing cutting-edge software solutions to industries like retail, food manufacturing, and more. Their platform is built by experts with deep knowledge, setting them apart from traditional tech providers. What We're Looking For: They're searching for a talented and motivated developer to join the team. You'll work closely with Senior Developers to create new features and enhance the platform. If you're enthusiastic about web application development, especially with .Net and JavaScript , and have experience with SQL , we want to hear from you! About You: Enthusiastic, self-driven, and eager to learn. A team player with excellent communication skills. Detail-oriented with a problem-solving mindset. 2 years' experience in a Software Engineer or Software Developer role Key Technical Skills: C#, ASP.NET, .NET Core JavaScript, HTML, CSS (Bootstrap) Microsoft SQL Server and database management. Experience with Continuous Integration tools (eg, TeamCity). What They Offer: A collaborative Agile environment with frequent feature releases. Opportunities to explore and implement emerging technologies. A supportive team of experienced professionals. Hands-on experience with tools like GitHub and Azure. The chance to work on a platform promoting food safety and sustainability. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
12+ years of experience in design and development of Java, J2EE applications. Experience in designing and building Rest APIs, microservices-based applications, including RESTful APIs and service communication using Java/J2EE frameworks. Strong knowledge of Java SE and Java EE, including frameworks such as Spring (Spring Boot, Spring MVC, Spring AOP, Integration etc.) and Hibernate. Awareness of secure coding practices (eg, OWASP) and understanding of authentication/authorization mechanisms (eg, OAuth, JWT). Experience with unit testing, integration testing, and frameworks like JUnit and Mockito. Familiarity with CI/CD pipelines, version control (eg, Git), and automation tools (eg, Jenkins, GitLab CI). Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP). Knowledge of containerization technologies (eg, Docker) and orchestration tools (eg, Kubernetes/OpenShift, Docker swarm). Familiarity with monitoring tools such as Prometheus and Grafana, as well as logging frameworks (eg, Log4j, SLF4J) and log management tools (eg, ELK Stack - Elasticsearch, Logstash, Kibana). Basic administration experience on Middleware components - such as MQs, API Gateways etc. Basic understanding of Unix commands and should be able to manage services on Unix Environment. Good understanding of load balancing, clustering, network, Infrastructure and Single Sign-on based web application development. Good written and oral communication. Experience coordinating with various IT functions such as Networks, Security, and QA etc. Agile development experience is preferred.
14/01/2025
Project-based
12+ years of experience in design and development of Java, J2EE applications. Experience in designing and building Rest APIs, microservices-based applications, including RESTful APIs and service communication using Java/J2EE frameworks. Strong knowledge of Java SE and Java EE, including frameworks such as Spring (Spring Boot, Spring MVC, Spring AOP, Integration etc.) and Hibernate. Awareness of secure coding practices (eg, OWASP) and understanding of authentication/authorization mechanisms (eg, OAuth, JWT). Experience with unit testing, integration testing, and frameworks like JUnit and Mockito. Familiarity with CI/CD pipelines, version control (eg, Git), and automation tools (eg, Jenkins, GitLab CI). Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP). Knowledge of containerization technologies (eg, Docker) and orchestration tools (eg, Kubernetes/OpenShift, Docker swarm). Familiarity with monitoring tools such as Prometheus and Grafana, as well as logging frameworks (eg, Log4j, SLF4J) and log management tools (eg, ELK Stack - Elasticsearch, Logstash, Kibana). Basic administration experience on Middleware components - such as MQs, API Gateways etc. Basic understanding of Unix commands and should be able to manage services on Unix Environment. Good understanding of load balancing, clustering, network, Infrastructure and Single Sign-on based web application development. Good written and oral communication. Experience coordinating with various IT functions such as Networks, Security, and QA etc. Agile development experience is preferred.
: Mid-Level C#.NET Developer : Salary - £50k plus bonus : Location - Farnham - Hybrid, office 2 days a week Are you a Developer with a couple of years of commercial experience under your belt, eager for the next step in your career? I am currently on the lookout for a passionate Mid-Level C#.NET Developer with 2 years plus experience to join my client's dynamic development team, supporting the growth and maintenance of their customer-facing websites and applications. This is a fantastic company and opportunity for a developer with experience in Full-Stack development, ready to work on exciting projects using cutting-edge technologies. About the Company My client is a leader in digital transformation, providing software engineering consultancy and services to a wide range of organisations. They specialise in end-to-end solutions that streamline internal processes, enhance customer-facing applications, and offer bespoke development, hosting and support. What you'll do: Contribute to the development and maintenance of .NET web apps Collaborate on React/Native Front -End apps Work with NoSQL databases including Azure Cosmos , and distributed systems such as Kafka and Azure Service Bus Benefit from learning opportunities with an experienced team with allocated training budget Make an impact on innovational digital transformation projects Enjoy a clear career progression path towards becoming a Senior Developer What you'll need Experience with C# and .NET of 2 years plus Familiar with Front End technologies like React/React Native or Angular Exposure to NoSQL Databases (eg Azure Cosmos) Knowledge of distributed systems such as Kafka, Azure Service Bus A passion for technology and eagerness to learn and grow within a supportive forward-thinking team. Why join? Clear progression routes to Senior Developer, a company committed to internal development Exciting work and projects using tech like Blazor, in a digital transformation business Collaborative, supportive team with opportunities to learn from experienced developers Hybrid working - 2 days in office in Farnham, plenty of parking If you are looking for a role where you can take ownership of impactful projects and grow your career this is the perfect opportunity for you, reach out to me directly with an up to date CV to J (see below) or call to discuss
14/01/2025
Full time
: Mid-Level C#.NET Developer : Salary - £50k plus bonus : Location - Farnham - Hybrid, office 2 days a week Are you a Developer with a couple of years of commercial experience under your belt, eager for the next step in your career? I am currently on the lookout for a passionate Mid-Level C#.NET Developer with 2 years plus experience to join my client's dynamic development team, supporting the growth and maintenance of their customer-facing websites and applications. This is a fantastic company and opportunity for a developer with experience in Full-Stack development, ready to work on exciting projects using cutting-edge technologies. About the Company My client is a leader in digital transformation, providing software engineering consultancy and services to a wide range of organisations. They specialise in end-to-end solutions that streamline internal processes, enhance customer-facing applications, and offer bespoke development, hosting and support. What you'll do: Contribute to the development and maintenance of .NET web apps Collaborate on React/Native Front -End apps Work with NoSQL databases including Azure Cosmos , and distributed systems such as Kafka and Azure Service Bus Benefit from learning opportunities with an experienced team with allocated training budget Make an impact on innovational digital transformation projects Enjoy a clear career progression path towards becoming a Senior Developer What you'll need Experience with C# and .NET of 2 years plus Familiar with Front End technologies like React/React Native or Angular Exposure to NoSQL Databases (eg Azure Cosmos) Knowledge of distributed systems such as Kafka, Azure Service Bus A passion for technology and eagerness to learn and grow within a supportive forward-thinking team. Why join? Clear progression routes to Senior Developer, a company committed to internal development Exciting work and projects using tech like Blazor, in a digital transformation business Collaborative, supportive team with opportunities to learn from experienced developers Hybrid working - 2 days in office in Farnham, plenty of parking If you are looking for a role where you can take ownership of impactful projects and grow your career this is the perfect opportunity for you, reach out to me directly with an up to date CV to J (see below) or call to discuss
A Lead London-based Investment Manager is seeking an experienced and highly skilled Microsoft Dynamics 365 Developer. This is for an initial 6 month contract. As a Senior Developer, you will have a key role in the development and ongoing improvement of our Dynamics 365 and Power Platforms estate to support our business operations & growth goal. You will work closely with stakeholders across all parts of the business to understand their requirements, and lead a high performing team of developers that will design and customise the system to meet these requirements and deliver high-quality solutions whilst ensuring strong adherence data accuracy and integrity guidelines. THIS ROLE IS INSIDE IR35 HYBRID WORKING Experience: Extensive experience working as a MS Dynamics 365 Developer Strong knowledge of C#, .NET, JavaScript, TypeScript, Liquid and other relevant programming languages for Dynamics 365 development. Customization and configuration of Dynamics 365 solutions. Integration with external systems using APIs, web services, and Middleware. Development of custom workflows, plugins, web resources, and reports in Dynamics 365. Experience in Power Platform development Financial Services specifically Asset & Investment Management would be desriable
13/01/2025
Project-based
A Lead London-based Investment Manager is seeking an experienced and highly skilled Microsoft Dynamics 365 Developer. This is for an initial 6 month contract. As a Senior Developer, you will have a key role in the development and ongoing improvement of our Dynamics 365 and Power Platforms estate to support our business operations & growth goal. You will work closely with stakeholders across all parts of the business to understand their requirements, and lead a high performing team of developers that will design and customise the system to meet these requirements and deliver high-quality solutions whilst ensuring strong adherence data accuracy and integrity guidelines. THIS ROLE IS INSIDE IR35 HYBRID WORKING Experience: Extensive experience working as a MS Dynamics 365 Developer Strong knowledge of C#, .NET, JavaScript, TypeScript, Liquid and other relevant programming languages for Dynamics 365 development. Customization and configuration of Dynamics 365 solutions. Integration with external systems using APIs, web services, and Middleware. Development of custom workflows, plugins, web resources, and reports in Dynamics 365. Experience in Power Platform development Financial Services specifically Asset & Investment Management would be desriable
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior Java Front End Developer. Candidate will be responsible for the development and delivery of business features in the Front End applications, integrating with a variety of upstream data-sources and presenting data through the user interface, all while enriching and advancing the platform. This software must achieve a blend of data-rich presentation, performance, user experience, and the capacity to support the busiest trading days in the world economy with rock-solid reliability. The candidate must be able to solve problems creatively, communicate effectively, and proactively engage in technical decision making to achieve these objectives. Responsibilities: Contribute to design, technical direction and architecture including collaborating with various teams to build fit for purpose solutions Applies expert knowledge of Java, Python, JavaScript, NodeJS, Angular 2.0 or ReactJS and middle-ware technologies in independently designing and developing key services with a focus on continuous integration and delivery Participates in code reviews, proactively identifying and mitigating potential issues and defects as well as assisting with continuous improvement Drives continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality Must be a willing self-starter, independent and comfortable with a fast paced, dynamic environment A team player who assists the team as required to achieve collective goals & delivery milestones including knowledge-share Embraces and advocates for Agile best practices for software development discipline (be true to Agile Manifesto) Actively participates in creation and review of both business and technical user stories, providing constructive feedback and input on both work effort estimation as well as architecture/design improvements Integrating disparate data from REST and WebSocket services within a cohesive user interface Participating in innovative design and proof of concepts with emerging technologies and solutions Embrace industry best practices like continuous integration, continuous deployment, automated testing, TDD etc Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Writes unit and integration tests based on chosen DevOps frameworks Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Assist with departmental and new employee training Qualifications: [Required] 7+ years of Front End, User Experience, development [Required] 5+ years of experience in JavaScript skills [Required] 3+ years of experience in React application development [Required] 5+ years of hands-on HTML5/CSS3 experience [Required] Experience with Java and/or Python [Required] Experience with popular Javascript frameworks such as React, Node JS, Vue, Angular 2.0 [Required] Experience of working with websockets, HTTP 1.1 and HTTP/2 [Required] Experience with RESTful APIs and JSON RPC [Required] Ability to write clean, bug-free code that is easy to understand and easily maintainable [Required] Experience with BDD methodologies & automated acceptance testing [Required] 7+ years hands-on experience in Java required, including good understanding of Java fundamentals such as Memory Model, Runtime Environment, Concurrency and Multithreading [Required] Past/Current experience of 3+ years working on a large scale cloud native project (platform: Unix/Linux, Type of Systems: event-driven/transaction processing/high performance computing) as Technical Lead. These experiences should include developing/architecting core libraries or framework used by the platform to support fundamental services like storage, alert notifications, security, etc. [Required] Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWSs VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. [Required] Experience with distributed message brokers using Kafka [Required] Experience with high speed distributed computing frameworks such as AWS EMR, Hadoop, HDFS, S3, MapReduce, Apache Spark, Apache Hive, Kafka Streams, Apache Flink etc. [Required] Experience working with various types of databases like Relational, NoSQL, Object-based, Graph [Required] Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc [Required] Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics [Required] BS degree in Computer Science, similar technical field [Preferred] Masters degree in Computer Science
10/01/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior Java Front End Developer. Candidate will be responsible for the development and delivery of business features in the Front End applications, integrating with a variety of upstream data-sources and presenting data through the user interface, all while enriching and advancing the platform. This software must achieve a blend of data-rich presentation, performance, user experience, and the capacity to support the busiest trading days in the world economy with rock-solid reliability. The candidate must be able to solve problems creatively, communicate effectively, and proactively engage in technical decision making to achieve these objectives. Responsibilities: Contribute to design, technical direction and architecture including collaborating with various teams to build fit for purpose solutions Applies expert knowledge of Java, Python, JavaScript, NodeJS, Angular 2.0 or ReactJS and middle-ware technologies in independently designing and developing key services with a focus on continuous integration and delivery Participates in code reviews, proactively identifying and mitigating potential issues and defects as well as assisting with continuous improvement Drives continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality Must be a willing self-starter, independent and comfortable with a fast paced, dynamic environment A team player who assists the team as required to achieve collective goals & delivery milestones including knowledge-share Embraces and advocates for Agile best practices for software development discipline (be true to Agile Manifesto) Actively participates in creation and review of both business and technical user stories, providing constructive feedback and input on both work effort estimation as well as architecture/design improvements Integrating disparate data from REST and WebSocket services within a cohesive user interface Participating in innovative design and proof of concepts with emerging technologies and solutions Embrace industry best practices like continuous integration, continuous deployment, automated testing, TDD etc Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Writes unit and integration tests based on chosen DevOps frameworks Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Assist with departmental and new employee training Qualifications: [Required] 7+ years of Front End, User Experience, development [Required] 5+ years of experience in JavaScript skills [Required] 3+ years of experience in React application development [Required] 5+ years of hands-on HTML5/CSS3 experience [Required] Experience with Java and/or Python [Required] Experience with popular Javascript frameworks such as React, Node JS, Vue, Angular 2.0 [Required] Experience of working with websockets, HTTP 1.1 and HTTP/2 [Required] Experience with RESTful APIs and JSON RPC [Required] Ability to write clean, bug-free code that is easy to understand and easily maintainable [Required] Experience with BDD methodologies & automated acceptance testing [Required] 7+ years hands-on experience in Java required, including good understanding of Java fundamentals such as Memory Model, Runtime Environment, Concurrency and Multithreading [Required] Past/Current experience of 3+ years working on a large scale cloud native project (platform: Unix/Linux, Type of Systems: event-driven/transaction processing/high performance computing) as Technical Lead. These experiences should include developing/architecting core libraries or framework used by the platform to support fundamental services like storage, alert notifications, security, etc. [Required] Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWSs VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. [Required] Experience with distributed message brokers using Kafka [Required] Experience with high speed distributed computing frameworks such as AWS EMR, Hadoop, HDFS, S3, MapReduce, Apache Spark, Apache Hive, Kafka Streams, Apache Flink etc. [Required] Experience working with various types of databases like Relational, NoSQL, Object-based, Graph [Required] Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc [Required] Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics [Required] BS degree in Computer Science, similar technical field [Preferred] Masters degree in Computer Science
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior Java Front End Developer. Candidate will be responsible for the development and delivery of business features in the Front End applications, integrating with a variety of upstream data-sources and presenting data through the user interface, all while enriching and advancing the platform. This software must achieve a blend of data-rich presentation, performance, user experience, and the capacity to support the busiest trading days in the world economy with rock-solid reliability. The candidate must be able to solve problems creatively, communicate effectively, and proactively engage in technical decision making to achieve these objectives. Responsibilities: Contribute to design, technical direction and architecture including collaborating with various teams to build fit for purpose solutions Applies expert knowledge of Java, Python, JavaScript, NodeJS, Angular 2.0 or ReactJS and middle-ware technologies in independently designing and developing key services with a focus on continuous integration and delivery Participates in code reviews, proactively identifying and mitigating potential issues and defects as well as assisting with continuous improvement Drives continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality Must be a willing self-starter, independent and comfortable with a fast paced, dynamic environment A team player who assists the team as required to achieve collective goals & delivery milestones including knowledge-share Embraces and advocates for Agile best practices for software development discipline (be true to Agile Manifesto) Actively participates in creation and review of both business and technical user stories, providing constructive feedback and input on both work effort estimation as well as architecture/design improvements Integrating disparate data from REST and WebSocket services within a cohesive user interface Participating in innovative design and proof of concepts with emerging technologies and solutions Embrace industry best practices like continuous integration, continuous deployment, automated testing, TDD etc Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Writes unit and integration tests based on chosen DevOps frameworks Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Assist with departmental and new employee training Qualifications: [Required] 7+ years of Front End, User Experience, development [Required] 5+ years of experience in JavaScript skills [Required] 3+ years of experience in React application development [Required] 5+ years of hands-on HTML5/CSS3 experience [Required] Experience with Java and/or Python [Required] Experience with popular Javascript frameworks such as React, Node JS, Vue, Angular 2.0 [Required] Experience of working with websockets, HTTP 1.1 and HTTP/2 [Required] Experience with RESTful APIs and JSON RPC [Required] Ability to write clean, bug-free code that is easy to understand and easily maintainable [Required] Experience with BDD methodologies & automated acceptance testing [Required] 7+ years hands-on experience in Java required, including good understanding of Java fundamentals such as Memory Model, Runtime Environment, Concurrency and Multithreading [Required] Past/Current experience of 3+ years working on a large scale cloud native project (platform: Unix/Linux, Type of Systems: event-driven/transaction processing/high performance computing) as Technical Lead. These experiences should include developing/architecting core libraries or framework used by the platform to support fundamental services like storage, alert notifications, security, etc. [Required] Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWSs VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. [Required] Experience with distributed message brokers using Kafka [Required] Experience with high speed distributed computing frameworks such as AWS EMR, Hadoop, HDFS, S3, MapReduce, Apache Spark, Apache Hive, Kafka Streams, Apache Flink etc. [Required] Experience working with various types of databases like Relational, NoSQL, Object-based, Graph [Required] Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc [Required] Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics [Required] BS degree in Computer Science, similar technical field [Preferred] Masters degree in Computer Science
10/01/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior Java Front End Developer. Candidate will be responsible for the development and delivery of business features in the Front End applications, integrating with a variety of upstream data-sources and presenting data through the user interface, all while enriching and advancing the platform. This software must achieve a blend of data-rich presentation, performance, user experience, and the capacity to support the busiest trading days in the world economy with rock-solid reliability. The candidate must be able to solve problems creatively, communicate effectively, and proactively engage in technical decision making to achieve these objectives. Responsibilities: Contribute to design, technical direction and architecture including collaborating with various teams to build fit for purpose solutions Applies expert knowledge of Java, Python, JavaScript, NodeJS, Angular 2.0 or ReactJS and middle-ware technologies in independently designing and developing key services with a focus on continuous integration and delivery Participates in code reviews, proactively identifying and mitigating potential issues and defects as well as assisting with continuous improvement Drives continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality Must be a willing self-starter, independent and comfortable with a fast paced, dynamic environment A team player who assists the team as required to achieve collective goals & delivery milestones including knowledge-share Embraces and advocates for Agile best practices for software development discipline (be true to Agile Manifesto) Actively participates in creation and review of both business and technical user stories, providing constructive feedback and input on both work effort estimation as well as architecture/design improvements Integrating disparate data from REST and WebSocket services within a cohesive user interface Participating in innovative design and proof of concepts with emerging technologies and solutions Embrace industry best practices like continuous integration, continuous deployment, automated testing, TDD etc Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented Writes unit and integration tests based on chosen DevOps frameworks Performs application and project risk analysis and recommends quality improvements Assists Production Support by providing advice on system functionality and fixes as required Assist with departmental and new employee training Qualifications: [Required] 7+ years of Front End, User Experience, development [Required] 5+ years of experience in JavaScript skills [Required] 3+ years of experience in React application development [Required] 5+ years of hands-on HTML5/CSS3 experience [Required] Experience with Java and/or Python [Required] Experience with popular Javascript frameworks such as React, Node JS, Vue, Angular 2.0 [Required] Experience of working with websockets, HTTP 1.1 and HTTP/2 [Required] Experience with RESTful APIs and JSON RPC [Required] Ability to write clean, bug-free code that is easy to understand and easily maintainable [Required] Experience with BDD methodologies & automated acceptance testing [Required] 7+ years hands-on experience in Java required, including good understanding of Java fundamentals such as Memory Model, Runtime Environment, Concurrency and Multithreading [Required] Past/Current experience of 3+ years working on a large scale cloud native project (platform: Unix/Linux, Type of Systems: event-driven/transaction processing/high performance computing) as Technical Lead. These experiences should include developing/architecting core libraries or framework used by the platform to support fundamental services like storage, alert notifications, security, etc. [Required] Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWSs VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. [Required] Experience with distributed message brokers using Kafka [Required] Experience with high speed distributed computing frameworks such as AWS EMR, Hadoop, HDFS, S3, MapReduce, Apache Spark, Apache Hive, Kafka Streams, Apache Flink etc. [Required] Experience working with various types of databases like Relational, NoSQL, Object-based, Graph [Required] Working knowledge of DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc [Required] Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, Prometheus, AppDynamics [Required] BS degree in Computer Science, similar technical field [Preferred] Masters degree in Computer Science