What are the responsibilities and job description for the Java Spark lead developer position at HAN Staffing?
Java Spark Lead Developer Opportunity
We are seeking an experienced Java Spark lead developer to join our team in Columbus, OH.
About the Role
- Lead Developer: 12 years of technical and/or management consulting experience in architecting enterprise and application solutions.
- Designing, developing, and implementing business applications on AWS-based solutions.
- Solid knowledge of Java/Open Source and Cloud Native Application development.
Key Responsibilities
- Architecting and implementing complex business applications on AWS.
- Leading a team of developers and providing guidance on software design practices.
- Analyzing and synthesizing data sets to improve software applications and systems.
- Mentoring team members to improve their understanding of good software design practice.
Requirements
- Graduate in any technical discipline.
- Minimum 12 years of experience in JAVA SPARK with AWS.
- Strong Database skills around RDS, Aurora, DynamoDB, MongoDB.
- Exposure to ETL Tools along with Oracle Database, SSIS Packages, Data Modeling, Data warehouse, Data Migration, Cloud etc.
Desirable Skills
- One or more of the following programming languages: Java, JavaScript, Spring Boot, Python.
- Experience with build tools (or similar): IntelliJ/Eclipse, Maven, BitBucket/Git/Gitflow.
Compensation
$X/hr C2C
Location
Columbus, OH (Day 1 Onsite)