senior Full Stack Engineer
Required Skills/Experience• 7+ years of full-stack development experience using languages/tools such as Java, Spring Boot, REST, JavaScript/TypeScript, Angular/React, CSS/HTML, Node.js, C#.• Expert-level database skills with major RDBMS (e.g., Oracle, SQL Server, PostgreSQL) and familiarity with NoSQL (e.g., MongoDB).• Advanced SQL and procedural extensions (PL/SQL, T-SQL), including complex query optimization, window functions, and CTEs.• Strong data modeling (conceptual/logical/physical), normalization/denormalization, and schema design for OLTP/OLAP.• Experience building and maintaining ETL/ELT pipelines (e.g., SSIS, Informatica, Talend, dbt) and orchestration (e.g., Airflow).• Knowledge of application frameworks, microservices, and containerization/cloud patterns (e.g., Docker, Kubernetes).• Ability to review test plans and test data; hands-on experience with CI/CD, automated testing, and migration tooling (e.g., Liquibase).• Cross-platform interoperability understanding (JDBC/ODBC, APIs, NT/Intranet), and use of multiple toolkits.• Strong grasp of security/privacy controls across the stack: secure coding, encryption, masking, auditing, and compliance fundamentals.• Teamwork, communication, and organization skills; ability to collaborate in fast-paced, cross-functional environments.• Bachelor’s degree in Computer Science, Engineering, Information Systems, or related discipline, or equivalent work experience.