What are the responsibilities and job description for the Java Software Engineer position at TalentOla?
Position Title: Java Full Stack developer (Java Angular) with Snowflake
Location: Houston, TX(Local Candidates preferred)
Experience Required: 10 years
Job Summary:
We are looking for Java Full Stack developer (Java Angular) with 10 Years with experience in Java microservices background in web technologies like RESTful APIs, Spring boot based microservices development Experience with services like AWS (EC2, ECS, S3, CloudWatch, SQS , SNS, AWS Lambda) and Web development, JavaScript, jQuery, HTML, CSS, Responsive Design, and expertise in any of the web development frameworks like Angular, ReactJS, VueJS etc.
Skills required in the Order:
Primary: Java FSD (Java Angular / React)
Secondary: Snowflake
Key Responsibilities and Technical Skills:
- Strong Experience with Spring Java, proficient in JEE applications
- Proficient in Angular / React JS.
- Hands on Experience MS SQL / Oracle
- Spring Boot, Spring MVC and Spring Security are a must.
- Hands on working experience of service-oriented architectures and RESTful APIs is a must
- Developing the overall structure and framework for data storage and processing within Snowflake, Focusing on extracting insights from data stored in Snowflake, creating reports and dashboards.
- Data warehousing and modeling expertise: Understanding data warehousing concepts, dimensional modeling, and schema design to optimize data storage and retrieval.
- Experience with ETL tools and technologies: Snowflake
- Developing and maintaining data pipelines to move and transform data from diverse sources into data warehouses or data lakes.
- Ensuring data quality and integrity through validation, cleansing, and monitoring ETL processes.
- Experience in coordination of technical resources
- Good to have strong proficiency in Perl programming, including syntax, data structures, and common libraries. Designing, developing, and testing software applications using Perl.
- Experience in JUnit Test Cases
- Experience with services like AWS (EC2, ECS, S3, CloudWatch, SQS , SNS, AWS Lambda) and API Gateway is preferred.
- Working in Web development, JavaScript, jQuery and expertise in any of the web development frameworks like ReactJS, VueJS etc.
- Knowledge of Web design patterns and front-end technologies like HTML5, jQuery and MVC framework like spring and Spring Boot.
- Proven experience with Cassandra, including proficient in querying the data from no SQL database and including strong understanding of data modeling principles, including designing efficient data models for various use cases. Excellent troubleshooting and problem-solving skills to diagnose and resolve complex issues.
- Experience designing, developing, testing, deploying, and scaling web services and applications
- Excellent technical design and development skills
- Deep knowledge of the contemporary Java ecosystem, tooling, and best practices.
- Deliver high level designs for the to be system
- Experience in Insurance domai