Logo
Insight Global

Full Stack Developer

Insight Global, Newark, New Jersey, us, 07175

Save Job

Job Posting

Job Description Qualifications: Programming Languages: Java working in distributed systems, object-oriented programming, design patterns and design methodology; JAVA services using Spring CLI, Maven, Microservice, multi-threading, Concurrency and parallel processing Frameworks: Springboot Data Store: High Proficiency in SQL, Relational Databases (Postgres, DB2, and Oracle), and experience in MongoDB BPM tools Data Streaming: Apache Kafka, SQS, Kinesis Application Programming Interfaces (API): Consumption and Development; implementing service oriented architecture (SOA) patterns; Web service technologies such as APIs, REST, JSON, SOAP, XML, JDBC, MySQL Security: Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0 API Management Tooling: Apigee, Kong, and/or API Gateway Dev Ops Tools & Practices: Branching techniques and usage of GitHub, Bitbucket or Subversion; Jenkins Software Development Life Cycle (SDLC): Monitoring and logging techniques AWS Core Services: Lambda, RDS, CloudFormation, S3, SQS, EFS, Kinesis, CloudWatch, ECS Unit, interface and end user testing concepts and tooling (functional & non-functional) Automated testing Accessibility awareness Skills and Requirements Experience with the following Design Concepts: Event/Message Driven Architectures High Volume REST APIs w/ service decoupling Robust Data Validation, Tracking, and Ingestion (or ETL) Solutions Transactional, Atomic, and Idempotent Operations Financial/Insurance Industry Knowledge (bonus) Deep Understanding of how technical solutions impact business success