NEWPosted 21 hours ago

Job ID: 3179854

Overview of the AWS/Java/ETL Developer Role

We are seeking a highly skilled and experienced AWS/Java/ETL Developer to join our client’s team at NCDHHS-ITD in Raleigh, NC. This is a 12-month contract position, requiring all work to be completed onsite at the client’s discretion, making it ideal for local candidates only. The successful candidate will possess 8-10 years of software development experience, specializing in data modernization using cloud solutions on AWS. This role involves close collaboration with the data modernization teams at ITD and DPH to design, implement, and manage robust AWS solutions that align with their technical requirements and critical business objectives. The position demands a professional who can contribute significantly to modernizing legacy applications, refactoring, and migrating in-house legacy applications to a scalable cloud environment.

Key Responsibilities and Expectations

As an AWS/Java/ETL Developer, your core responsibilities will include collaborating closely with stakeholders to gather comprehensive requirements and propose effective modernization strategies for existing systems. You will be instrumental in designing, developing, and rigorously testing Java-based, cloud-native applications and backend systems, ensuring high performance and reliability. A significant part of your role will involve designing, building, and meticulously maintaining ETL pipelines to facilitate efficient data flow and transformation. You will be responsible for analyzing complex data models and business requirements to ensure data integrity and accuracy. Data Validation will be a critical task, requiring you to query databases to verify that data is correctly inserted, updated, and deleted by applications, thereby ensuring data accuracy and integrity across all systems. You will also be expected to design, create, and execute comprehensive test cases, including thorough back-end testing to validate logic and data processing that may not be immediately visible through the user interface. Collaboration is key; you will work closely with developers and business analysts to understand data requirements and ensure comprehensive test coverage. Furthermore, you will utilize a wide array of AWS services within application architecture, develop, test, debug, and deliver solutions within established timelines using best tools and practices. Participation in code reviews, ensuring security best practices, and maintaining clean, efficient code are also vital. You will monitor application performance and optimize for cost, security, and reliability, while also identifying, analyzing, and resolving technical issues and challenges. Ensuring adherence to established standards and best practices, and working with product managers, business stakeholders, and other team members to refine requirements and deliver innovative solutions are also core to this role.

Required Skills and Experience

  • Proficient in using various AWS services, including VPC, EC2, S3, Lambda, ECS, EKS, RDS, API Gateway, Glue Crawlers, and Athena, to build and manage cloud-native applications (5+ Years Required).
  • Extensive experience in software development with hands-on skills in Java, including strong Java, J2EE, Java Spring framework, and Hibernate technology (7+ Years Required).
  • Proven experience in modernizing applications, encompassing refactoring, migration, and cloud-native development (5+ Years Required).
  • Solid knowledge of modern database technologies and strategic approaches for migrating and modernizing database systems (5+ Years Required).
  • Demonstrated experience with DevOps practices and automation tools (5+ Years Required).
  • Strong communication and collaboration skills are essential for effective interaction with cross-functional teams, including developers, business analysts, and stakeholders (7+ Years Required).
  • Practical experience working with creating AWS ETL jobs and data pipelines, particularly with high volumes of data (3+ Years Required).

Desirable Qualifications

Candidates with experience in data analytics and business intelligence solutions, such as Power BI or AWS QuickSight, will be considered a significant plus (2+ Years Nice to Have). AWS Certification is also highly desirable, demonstrating a commitment to cloud expertise. Prior experience working within State Government environments would be beneficial, providing valuable context for the client’s operations. A proactive approach to problem-solving and a strong commitment to delivering high-quality, scalable solutions are highly valued.


Special Requirements

Onsite Schedule: All work must be completed on site at the client's discretion. Local candidates ONLY. Interview Process: Virtual. Experience in modernizing legacy applications. Proficient in utilizing AWS services for Data Lakes. Experience with DevOps practices and automation tools. Strong SQL skills. Experience with cloud-based ETL tools. Understanding data modeling. Agile/Scrum Framework experience. AWS Certification and State Government experience are a plus.


Compensation & Location

Salary: $130,000 – $230,000 per year (Estimated)

Location: Raleigh, NC


Recruiter / Company – Contact Information

Recruiter / Employer: Techno-craft Solutions LLC

Email: Jitendra@Technocraftsol.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
Jitendra@Technocraftsol.com with the subject:

DELETE_3179854

to delete@join-this.com.