SAR Tech LLC — Strive & Rise

Java Developer

Back to all roles

About the role

Java Developer Permanent Position!


Job Summary:

SAR TECH LLC is seeking a qualified Data Engineer for a full-time position based in Plano, Texas. The selected candidate will be responsible for designing, developing, implementing, and maintaining scalable data infrastructure, cloud-based data processing solutions, and enterprise data pipelines supporting business analytics and operational reporting initiatives.

Job Duties:

The Data Engineer will perform the following duties and responsibilities, including but not limited to:

• Design, develop, and maintain scalable data processing architectures for large volumes of structured and unstructured data utilizing Amazon Web Services (AWS).

• Develop and manage distributed data pipelines using Apache Spark and Databricks to support batch and near real-time data processing operations.

• Build and maintain ETL/ELT workflows utilizing Delta Lake technologies to support ACID-compliant lakehouse data architecture.


• Design, implement, and optimize logical and physical data models, schemas, and storage structures within Snowflake environments for analytics and reporting purposes.

• Perform data ingestion and integration from various sources, including relational databases, APIs, flat files, and streaming platforms.

• Implement data validation procedures, monitoring frameworks, and quality assurance controls to ensure accuracy, integrity, and reliability of enterprise data systems.


• Analyze and optimize performance of large-scale distributed processing jobs, SQL queries, and cloud-based data workloads.


• Apply data governance, security, and compliance standards, including role-based access controls, encryption protocols, and data protection measures.

• Automate infrastructure deployment and operational workflows using CI/CD pipelines and Infrastructure as Code (IaC) methodologies.

• Troubleshoot, diagnose, and resolve issues affecting production data pipelines, workflows, and cloud-based processing systems.

• Collaborate with cross-functional teams, including data analysts, software engineers, business stakeholders, and data scientists, to support enterprise data initiatives and business intelligence objectives.

• Perform additional duties and responsibilities as assigned by management.

Minimum Requirements:

• Bachelor’s degree in Computer Science, Information Technology, Engineering, or a closely related field.

• Related experience in Java development, enterprise application development, and backend systems implementation.

• Strong experience working with Java, Spring Boot, Hibernate, RESTful APIs, and Microservices architecture.

• Experience with front-end technologies such as Angular, React, JavaScript, HTML5, and CSS3 is preferred.

• Strong knowledge of SQL, database design, query optimization, and experience working with relational databases such as Oracle, MySQL, or PostgreSQL.

• Experience with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).

• Experience working with Apache Kafka, RabbitMQ, or other messaging and event-driven systems is preferred.

• Knowledge of software development lifecycle (SDLC), Agile/Scrum methodologies, and version control systems such as Git.

• Experience with CI/CD pipelines, Jenkins, Docker, Kubernetes, and Infrastructure as Code tools is preferred.

• Understanding of application security, authentication, authorization, and secure coding best practices.

• Strong analytical, troubleshooting, problem-solving, organizational, communication, and teamwork skills.

Benefits:

SAR TECH LLC offers company-standard benefits, including:

• Medical Insurance

• 401(k) Retirement Plan

Application Process:

To apply, please submit your resume via email to: hr@sar-tech.net


Full time

Requirements

REQUIREMENTS


Java Developer






Ability to work in a project driven environment

SAR Tech LLC is an equal opportunity employer. Applicants must be legally authorised to work in the United States.