Full Stack Java Developer
TechniPros, LLC
Tampa, United States of America
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
JuniorJob location
Tampa, United States of America
Tech stack
Java
Agile Methodologies
Airflow
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Unix
Cloud Engineering
Continuous Integration
Information Engineering
ETL
Java Platform Enterprise Edition (J2EE)
Python
Shell Script
Data Streaming
Test Driven Development
Large Language Models
Spark
PySpark
Terraform
Data Pipelines
Databricks
Requirements
- We are seeking a Junior Developer to join our dynamic team. The ideal candidate will have strong experience in Java J2EE, PySpark/Spark, ETL and streaming pipelines, and AWS services and a proven ability to design, develop, test, deploy, maintain, and improve resilient and secure software solutions within Agile frameworks.
- Responsibilities:
- Design, develop, and maintain Java J2EE and Spark-based applications and data pipelines.
- Build and operate ETL and streaming pipelines using PySpark/Spark and AWS services.
- Implement CI/CD, TDD, and secure coding practices to ensure application resiliency.
- Develop, schedule, and monitor workflows using Databricks and Airflow.
- Required Skills & Qualifications:
- Proficiency in Java J2EE and one or more general-purpose languages such as Python or Java.
- Extensive hands-on experience with PySpark/Spark for ETL and streaming pipelines.
- Experience with AWS services including EMR, Lambda, S3, and RDS.
- Experience with Databricks and Airflow for data engineering workflows.
- Understanding of Agile methodologies and work within common Agile frameworks.
- Knowledge of CI/CD, TDD, cloud development, application resiliency, and security practices
Preferred Skills:
- Shell scripting and Unix systems experience.
- Terraform proficiency for infrastructure management.
- Familiarity with modern LLM techniques and practical use case development.