Logo
TechnoGen

Sr. Java Developer

TechnoGen, Richmond, Virginia, United States, 23214


Job Title: Java Developer

Location: Richmond, VA

Duration: 12 Months

Note:

90% code in Java and 10% in Scala. Enterprise Data Team. And they have 4 engineers already working on project. Project is about Data ingestion, warehouse like snowflake-knowledge, data governance, customer/end user support.

Someone working on Java with data background will be ideal candidate.

Job Description: Spark, Java/Scala, Microservices, AWS- EMR Cluster, ECS, Lambda - Required Python, Shell/Unix Scripting, Jenkins Kafka is plus. Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in cloud engineering space. Work with a team of developers with deep experience in in distributed systems, microservices and full-stack systems, Devops (Jenkins, CICD, etc) and cloud concepts such as (EC2, EMR, ECS, Lambda, IAM, Security Groups, S3, etc.) Utilize programming languages like Java/Scala and Open-Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Snowflake. Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack data development tools and technologies. Required Qualifications:

10+ years of experience in application development including with Java. Scala experience required. 10+ years of Devops experience including CICD pipelines - Jenkins/Maven/Sonar/etc. 7+ years' experience with any distributed data/computing tools (such as Spark, Kafka, EMR, EC2, EMR, ECS, Lambda, IAM, Security Groups, S3, etc.) 5+ years of experience with UNIX/Linux including basic commands and shell scripting.