Full Stack Developer

JSR Tech Consulting
Mount Pleasant Township, PA, United States
1 day ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Proxy Servers User Authentication Automation of Tests Unix Command-Line Interface Data Stores Relational Databases
+48 more
Software Design Patterns Linux DevOps Digital Signature Distributed Systems Github Java Database Connectivity Java Web Services JSON WildFly (JBoss AS) Python (Programming Language) Apache Maven Microsoft Message Queuing MongoDB MySQL Node.Js OAuth Object-Oriented Software Development Systems Development Life Cycle Openid Connect JSON Web Token Security Assertion Markup Language (SAML) Secure Coding Web Application Security Service-Oriented Architecture Simple Object Access Protocol (SOAP) Data Streaming Subversion Web Services Extensible Markup Language (XML) Data Logging Multithreading Transport Layer Security Test-Driven Development (TDD) Mern ReactJS Concurrency Spring-boot Parallel Computation Firewalls (Computer Science) Backend Git Flow Bitbucket Cloudwatch Restful APIs Devsecops Jenkins Microservices

Job description

  • Join a major investment firm as a Full Stack Developer with a stronger focus on backend development
  • Build high-quality applications in collaboration with cross-functional teams and business partners

Requirements

  • 5+ years of experience with Java-related technologies on Unix or Linux
  • 5+ years of experience with backend technologies including JBoss, Spring Boot, and REST
  • 3+ years of experience with client-side technologies including React, JavaScript, JSON, and REST
  • Proven ability to work effectively in cross-functional teams

Technical Skills

  • Programming Languages: Python, Java, JavaScript
  • Java Services: Spring CLI, Maven, microservices, multi-threading, concurrency, and parallel processing
  • Core Concepts: Distributed systems, object-oriented programming, design patterns, and design methodology
  • Frameworks: Spring Boot, Node.js, MEAN / MERN stack
  • Data Stores: Relational and non-relational data structures, MongoDB, BPM tools
  • Data Streaming: AWS SQS, Kinesis

Knowledge and Understanding

  • API consumption and development; service-oriented architecture (SOA) patterns
  • Web service technologies: REST, JSON, SOAP, XML, JDBC, MySQL
  • Unit, interface, and end-user testing concepts and tooling (functional and non-functional) xrbllit
  • Automated testing, Agile methodologies, and Test-Driven Development (TDD)
  • Accessibility awareness
  • Secure coding, web application security, and DevSecOps
  • Security concepts: authentication, authorization, encryption, digital signatures, JWT, SSL, web service proxies, firewalls, SAML 2.0, OpenID Connect, OAuth 2.0
  • DevOps tools and practices: branching strategies, GitHub, Bitbucket, Subversion, Jenkins
  • SDLC monitoring and logging techniques
  • AWS core services including CloudWatch and CodeDeploy

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…