Role Senior Technical Lead
Location Cedar Rapids IA
Prior experience with Life Insurance customer will be add on.
At least 8 years of Information Technology experience.
Skill : Java (8/11)/ Spring Boot/ Angular /AWS Cloud technologies/CICD tools
Experience as java developer in the AWS Platform
- AWS/JavaSpringboot/Terraform (3 years)
- AWS OpenSearch S3 Lambda Terraform
- Angular (2 years)
- Python good to have
- Any DB knowledge related to cloud is a plus
Experience in Microservice Architecture Spring Boot Tomcat and WebSphere.
Experience with RESTful API interfaces and Programming in AWS APIs and soap services
Experience in Insurance preferred but not mandatory.
Experience in Jenkins.
Experience with XMLs.
Experience working with API integrations
Open Search is good to haveExperience : 812 Years Must have skills:At least 2 years of data engineering experienceAt least 2 years of experience working with big data technologies including Spark Hadoop PostgreSQL Redshift andor DynamoDBAt least 2 years of experience in Java Scala Python and SQLAt least 2 years of experience with AWS cloud (EMR S3 EC2 Glue Athena etc.) or another cloud platformAt least 1 year Experience with open source data pipeline orchestration tools like AirflowOozie2 years of experience with Unix/Linux systems including scripting in Shell2 years of experience designing developing and implementing ETLAt least 1 year of experience with Streaming (Apache Kafka) and/or NoSQL implementation1 years of Terraform Development experiencePreferred AWS Certifications (Solutions Architect Associate and Developer Associate)2 years of experience working with Agile development methodologies (1.)
Key Responsibilities 1. To be responsible for providing technical guidance to a team of developers enhancing their technical capabilities and increasing productivity.
2. To conduct comprehensive code reviews establish and oversee quality assurance processes performance optimization implementation of best practices and coding standards to ensure succeful delivery of complex projects.
3. To ensure process compliance in the assigned module and participate in technical discussions/review as a technical consultant for feasibility study (technical alternatives best packages supporting architecture best practices technical risks breakdown into components estimations).
4. To collaborate with stakeholders to define project scope objectives deliverables and accordingly prepare and submit status reports for minimizing exposure & closure of escalations.