UNICON International
Senior Full Stack Application Developer / Tech Lead
UNICON International, Torrance, California, United States, 90504
We are currently accepting resumes for a
Senior Full Stack Application Developer / Tech Lead
in Torrance, CA. This position is onsite - client policy is currently 4 days onsite and 1 day remote. However, as needed, it can be 5 days on site. Travel: No OT: No Salary range: $132-137k Benefits offered: Medical, Vision, Dental, 401 K
Key Responsibilities • Design, develop, and maintain robust ETL/ELT pipelines using AWS Glue for large-scale data processing • Build serverless applications and microservices using AWS Lambda for real-time and batch data processing • Implement data transformation logic using PySpark for distributed computing on large datasets • Develop and optimize SQL queries for data extraction, transformation, and loading processes • Implement Infrastructure as Code (IaC) using AWS CloudFormation, CDK, or Terraform • Design event-driven architectures using AWS services like EventBridge, SQS, and SNS • Develop RESTful APIs and web services using Node.js for data access and integration • Mentor junior developers and provide technical guidance to the team • Collaborate with data scientists, analysts, and stakeholders to understand requirements • Participate in code reviews and maintain high coding standards • Document technical designs, processes, and best practices
Required Qualifications • 5+ years of software development experience with at least 3 years in cloud environments • Strong proficiency in Python with extensive experience in PySpark for big data processing • Hands-on experience with AWS Glue for ETL pipeline development and management • Proven expertise in AWS Lambda for serverless application development • Solid understanding of Node.js for API development and backend services • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB) • Proficiency in AWS services including S3, IAM, CloudWatch, and VPC • Experience with CI/CD pipelines and DevOps practices • Understanding of Infrastructure as Code tools (CloudFormation, CDK, Terraform) • Familiarity with version control systems (Git) and agile development methodologies • Strong understanding of data warehousing concepts and dimensional modeling • Experience with data formats (JSON, Parquet, Avro, ORC) and data serialization • Knowledge of data streaming technologies (Kinesis, Kafka) is a plus • Understanding of data security, privacy, and compliance requirements
What will this person be working on Daily Tasks Performed • Develop and maintain web applications using Node.js, Java, and Python. Design and implement RESTful APIs and microservices. Experience with AWS services (EC2, S3, Lambda, RDS, etc.). • Write clean, maintainable, and efficient code while adhering to best practices. Troubleshoot and debug applications to ensure optimal performance. • Participate in code reviews and contribute to team knowledge sharing. Proficiency in Node.js, Java, and Python. • Strong understanding of front-end technologies (HTML, CSS, JavaScript, frameworks like React or Angular). • Familiarity with database technologies (SQL, NoSQL). Knowledge of CI/CD pipelines and DevOps practices. • What will this person be working on Development, Unit Testing
Position Success Criteria (Desired) - 'WANTS' • Timely and high-quality completion of web applications and services. • Code Quality: Writing clean, maintainable, and efficient code that adheres to best practices. • Problem-Solving: Effectively diagnosing and fixing bugs or issues to ensure optimal performance. • Collaboration: Actively participating in code reviews and contributing to team knowledge sharing. • Adaptability: Staying updated with the latest technologies and integrating them when appropriate. Must-Have Skills • Backend Development: Node.js, Java, and Python: Proficiency in these languages for developing and maintaining web applications. • RESTful APIs and Microservices: Experience in designing and implementing these architectures. • Frontend Development: HTML/CSS/JavaScript: Strong understanding of these technologies. • Frontend Frameworks: Proficiency in frameworks like React or Angular. • Cloud Services: AWS: Experience with services like EC2, S3, Lambda, and RDS. • Database Management: SQL and NoSQL Databases: Familiarity with both types of database technologies. • DevOps: CI/CD Pipelines: Knowledge of continuous integration and continuous deployment practices. Nice-to-Have Skills UI/UX Design: Basic knowledge of user interface and user experience principles. Cybersecurity: Awareness of security best practices and data protection. AI and Machine Learning: Familiarity with integrating AI features into applications. Soft Skills: Communication: Clear and effective communication skills. Problem-Solving: Strong analytical and troubleshooting abilities. Time Management: Ability to manage multiple tasks and meet deadlines.
UNICON International, Inc. is an Equal Opportunity Employer.
If you are interested in working for an organization where honesty, integrity, and quality are among the core principles, click apply today!
Senior Full Stack Application Developer / Tech Lead
in Torrance, CA. This position is onsite - client policy is currently 4 days onsite and 1 day remote. However, as needed, it can be 5 days on site. Travel: No OT: No Salary range: $132-137k Benefits offered: Medical, Vision, Dental, 401 K
Key Responsibilities • Design, develop, and maintain robust ETL/ELT pipelines using AWS Glue for large-scale data processing • Build serverless applications and microservices using AWS Lambda for real-time and batch data processing • Implement data transformation logic using PySpark for distributed computing on large datasets • Develop and optimize SQL queries for data extraction, transformation, and loading processes • Implement Infrastructure as Code (IaC) using AWS CloudFormation, CDK, or Terraform • Design event-driven architectures using AWS services like EventBridge, SQS, and SNS • Develop RESTful APIs and web services using Node.js for data access and integration • Mentor junior developers and provide technical guidance to the team • Collaborate with data scientists, analysts, and stakeholders to understand requirements • Participate in code reviews and maintain high coding standards • Document technical designs, processes, and best practices
Required Qualifications • 5+ years of software development experience with at least 3 years in cloud environments • Strong proficiency in Python with extensive experience in PySpark for big data processing • Hands-on experience with AWS Glue for ETL pipeline development and management • Proven expertise in AWS Lambda for serverless application development • Solid understanding of Node.js for API development and backend services • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB) • Proficiency in AWS services including S3, IAM, CloudWatch, and VPC • Experience with CI/CD pipelines and DevOps practices • Understanding of Infrastructure as Code tools (CloudFormation, CDK, Terraform) • Familiarity with version control systems (Git) and agile development methodologies • Strong understanding of data warehousing concepts and dimensional modeling • Experience with data formats (JSON, Parquet, Avro, ORC) and data serialization • Knowledge of data streaming technologies (Kinesis, Kafka) is a plus • Understanding of data security, privacy, and compliance requirements
What will this person be working on Daily Tasks Performed • Develop and maintain web applications using Node.js, Java, and Python. Design and implement RESTful APIs and microservices. Experience with AWS services (EC2, S3, Lambda, RDS, etc.). • Write clean, maintainable, and efficient code while adhering to best practices. Troubleshoot and debug applications to ensure optimal performance. • Participate in code reviews and contribute to team knowledge sharing. Proficiency in Node.js, Java, and Python. • Strong understanding of front-end technologies (HTML, CSS, JavaScript, frameworks like React or Angular). • Familiarity with database technologies (SQL, NoSQL). Knowledge of CI/CD pipelines and DevOps practices. • What will this person be working on Development, Unit Testing
Position Success Criteria (Desired) - 'WANTS' • Timely and high-quality completion of web applications and services. • Code Quality: Writing clean, maintainable, and efficient code that adheres to best practices. • Problem-Solving: Effectively diagnosing and fixing bugs or issues to ensure optimal performance. • Collaboration: Actively participating in code reviews and contributing to team knowledge sharing. • Adaptability: Staying updated with the latest technologies and integrating them when appropriate. Must-Have Skills • Backend Development: Node.js, Java, and Python: Proficiency in these languages for developing and maintaining web applications. • RESTful APIs and Microservices: Experience in designing and implementing these architectures. • Frontend Development: HTML/CSS/JavaScript: Strong understanding of these technologies. • Frontend Frameworks: Proficiency in frameworks like React or Angular. • Cloud Services: AWS: Experience with services like EC2, S3, Lambda, and RDS. • Database Management: SQL and NoSQL Databases: Familiarity with both types of database technologies. • DevOps: CI/CD Pipelines: Knowledge of continuous integration and continuous deployment practices. Nice-to-Have Skills UI/UX Design: Basic knowledge of user interface and user experience principles. Cybersecurity: Awareness of security best practices and data protection. AI and Machine Learning: Familiarity with integrating AI features into applications. Soft Skills: Communication: Clear and effective communication skills. Problem-Solving: Strong analytical and troubleshooting abilities. Time Management: Ability to manage multiple tasks and meet deadlines.
UNICON International, Inc. is an Equal Opportunity Employer.
If you are interested in working for an organization where honesty, integrity, and quality are among the core principles, click apply today!