Senior Java Consultant
Digital Intelligence Systems, LLC
Tampa, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tampa, United States of America
Tech stack
Java
JavaScript
API
Airflow
Amazon Web Services (AWS)
Application Performance Management
HTML5
Azure
Big Data
Bootstrap
CSS
Cloud Computing
Cloud Storage
Code Review
Databases
Continuous Integration
Information Engineering
Data Governance
ETL
Data Warehousing
Software Design Patterns
DevOps
Distributed Computing Environment
Distributed Data Store
Distributed Systems
Github
Hadoop
Hadoop Distributed File System
HBase
Hive
Python
PostgreSQL
Enterprise Messaging Systems
Microsoft SQL Server
MongoDB
MySQL
Node.js
Performance Tuning
Scrum
Scala
SQL Databases
Data Streaming
TypeScript
Unstructured Data
Web Applications
Web Application Frameworks
Cloud Platform System
Apache Yarn
Tailwind
React
Express
Snowflake
Spark
Spring-boot
Reliability of Systems
Backend
GIT
Vue.js
Data Lake
Angular
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Deployment Automation
Cassandra
Integration Frameworks
Kafka
Spark Streaming
Machine Learning Operations
Front End Software Development
REST
Terraform
Data Pipelines
Docker
Jenkins
Databricks
Microservices
Job description
We are seeking a highly skilled Full Stack Developer with expertise in Big Data technologies and Apache Spark. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while building robust big data processing pipelines. The role requires strong experience across frontend, backend, distributed data processing, and cloud-based architectures., Full Stack Development
- Design, develop, and maintain responsive web applications.
- Build scalable backend services and RESTful APIs.
- Develop interactive user interfaces using modern JavaScript frameworks.
- Optimize application performance, security, and scalability.
Big Data & Spark Development
- Design and implement large-scale data processing solutions using Apache Spark.
- Develop ETL/ELT pipelines for structured and unstructured data.
- Process and analyze high-volume datasets using Spark SQL, Spark Streaming, and DataFrames.
- Integrate data from multiple sources including databases, APIs, and cloud storage.
Data Engineering
- Work with Hadoop ecosystem components and distributed data platforms.
- Implement data quality, validation, and monitoring frameworks.
- Optimize Spark jobs for performance and resource utilization.
- Support data warehousing and analytics initiatives.
Collaboration & DevOps
- Collaborate with product managers, data engineers, architects, and business stakeholders.
- Participate in code reviews and enforce development best practices.
- Implement CI/CD pipelines and deployment automation.
- Troubleshoot production issues and ensure system reliability.
Required Technical Skills
Frontend
- JavaScript, TypeScript
- React.js, Angular, or Vue.js
- HTML5, CSS3, Bootstrap/Tailwind CSS
Backend
- Java, Scala, Python, or Node.js
- Spring Boot, Express.js, or similar frameworks
- REST APIs and Microservices Architecture
Big Data Technologies
- Apache Spark (Core, SQL, Streaming)
- Hadoop Ecosystem (HDFS, Hive, YARN)
- Kafka or other messaging platforms
- Data Lake and Data Warehouse concepts
Databases
- SQL: PostgreSQL, MySQL, SQL Server
- NoSQL: MongoDB, Cassandra, HBase
Cloud & DevOps
- AWS, Azure, or GCP
- Docker, Kubernetes
- Git, Jenkins, GitHub Actions
- Terraform or Infrastructure as Code tools
Requirements
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.
- Strong understanding of distributed computing and data processing frameworks.
- Experience building enterprise-grade web applications.
- Knowledge of software design patterns and scalable architecture.
- Excellent problem-solving and analytical skills., * Experience with Spark optimization and performance tuning.
- Knowledge of Delta Lake, Databricks, or Snowflake.
- Experience with real-time streaming applications.
- Cloud certification (AWS/Azure/GCP).
- Exposure to Machine Learning pipelines and MLOps.
Key Competencies
- Strong communication and collaboration skills.
- Ability to work in Agile/Scrum environments.
- Ownership mindset and attention to detail.
- Continuous learning and innovation.
Nice-to-Have
- Databricks experience
- Apache Airflow
- Kubernetes administration
- CI/CD pipeline automation
- Data governance and security practices
About the company
Dexian is a leading provider of staffing, IT, and workforce solutions with over 12,000 employees and 70 locations worldwide. As one of the largest IT staffing companies and the 2nd largest minority-owned staffing company in the U.S., Dexian was formed in 2023 through the merger of DISYS and Signature Consultants. Combining the best elements of its core companies, Dexian's platform connects talent, technology, and organizations to produce game-changing results that help everyone achieve their ambitions and goals.