Full Stack Developer (Expert)
Role details
Job location
Tech stack
Job description
Develop and maintain full-stack applications supporting data analytics, automation, and enterprise IT modernization. Work closely with mission partners to build scalable AWS-based solutions, integrate records management into application design, and ensure solutions align with the customer's long-term technology architecture.
Requirements
-
Java Spring full-stack web application development
-
Linux/Bash scripting
-
AWS application development
-
ETL processing of large datasets
-
Search and analytics platforms for large data
-
Full software development lifecycle (design, development, testing, implementation)
Preferred Skills
-
Solr or Elasticsearch
-
Python (Flask/Django)
-
Angular 2+
-
Machine learning and text analytics
-
NLP (spaCy, NLTK, Stanford CoreNLP, Gensim)
-
PyTorch, TensorFlow, Keras
-
Data visualization (Tableau, Pandas, D3, ggplot)
-
Redis/ElastiCache
-
MongoDB, DynamoDB, MySQL, PostgreSQL
-
OCR/image detection
-
Open-source PDF processing libraries
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance
- Life insurance
- Flexible schedule, RCT Systems has a very competitive compensation package that includes a competitive benefits package (medical, dental, vision, life insurance), immediate 401k vesting, generous PTO and flexible schedules, and a $500.00 annual technology allowance.