What are the responsibilities and job description for the Java Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Purplejack Technologies LLC, is seeking the following. Apply via Dice today!
Title : Java/ETL Developer
Duration : 13 months
Location : Raleigh, NC Hyrbid
PREFERRED CERTIFICATION:
JOB RESPONSIBILITIES:
Title : Java/ETL Developer
Duration : 13 months
Location : Raleigh, NC Hyrbid
PREFERRED CERTIFICATION:
- AWS Certification
- Proficient in using various AWS services (eg VPC EC2 S3 Lambda ECS EKS RDS API Gateway Glue Crawlers Athena) to build and manage cloud (5 Years)
- Experience in software development with hands-on skills in Java - strong Java J2EE Java Spring framework & hibernate technology (7 Years)
- Experience in modernizing applications including refactoring migration and cloud-native development (5 Years)
- Knowledge of modern database technologies and strategies for migrating and modernizing database systems (5 Years)
- Experience with DevOps practices and automation tools (5 Years)
- Strong communication and collaboration skills to work with cross-functional teams including developers business analysts and stakeholders (7 Years)
- Experience working with creating AWS ETL jobs data pipelines with high volumes of data (3 Years)
- Experience with data analytics business intelligence solutions (like Power BI or AWS Quick Sight)
- State Government experience nice to have
JOB RESPONSIBILITIES:
- Collaborating with stakeholders to gather requirements and propose effective modernization strategies
- Design develop and test Java-based cloud-native applications and backend systems
- Designing building and maintaining ETL pipelines
- Analyzing data models and business requirements
- Data Validation: Query the database to verify that data is correctly inserted updated and deleted by the application ensuring data accuracy and integrity
- Design Create and Execute Test Cases
- Back-end Testing: Validating back-end logic and data processing that might not be immediately visible through the user interface
- Collaboration: Working closely with developers and business analysts to understand data requirements and ensure comprehensive test coverage
- Utilize AWS services within application architecture
- Develop test debug and deliver within timeline using best tools and best practices available
- Participate in code reviews ensure security best practices and maintain clean efficient code
- Monitor application performance and optimize for cost security and reliability
- Ability to identify analyze and resolve technical issues and challenges
- Ensures adherence to standards and best practices
- Work with product manager business stakeholders and other team members to refine requirements and deliver solutions