Java Lead {Richmond, VA-Hybrid}
Matlen Silver
Richmond, United States of America
7 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Richmond, United States of America
Tech stack
Java
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Performance Management
ETL
Software Debugging
DevOps
Distributed Computing Environment
Python
Object-Oriented Software Development
Shell Script
Data Processing
Spark
Ab Initio
Data Pipelines
Microservices
Job description
- Design, develop, and maintain high-performance applications using Java
- Build and optimize data processing solutions using Spark and Scala
- Develop and maintain ETL workflows using Ab Initio
- Work with AWS services to deploy and manage applications and data pipelines
- Write automation and data processing scripts using Python and Shell scripting
- Collaborate with cross-functional teams to deliver robust and scalable solutions
- Troubleshoot, debug, and optimize application performance
Requirements
We are looking for a Senior Java Developer with strong experience in big data and cloud technologies. The ideal candidate will have a solid background in Java development along with hands-on expertise in building scalable, distributed data processing systems., * Minimum 8 years of experience in Java development
- Strong proficiency in Java and object-oriented programming
- Hands-on experience with Spark and Scala
- Experience with Ab Initio or similar ETL tools
- Solid experience working with AWS (S3, EMR, Glue, Lambda, etc.)
- Proficiency in Python and Shell scripting
- Experience with Unix/Linux environments
- Strong analytical and problem-solving skills, * Experience with microservices architecture
- Familiarity with CI/CD pipelines and DevOps practices
- Experience working in Agile environments
- Strong communication and collaboration skills