Java with Spark Developer

Capgemini
Mundelein, IL, United States
9 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Computing Platforms Big Data Cloud Computing Computer Programming Data Warehousing Software Design Patterns Python (Programming Language) Object-Oriented Software Development Query Optimization Redis Software Engineering
+6 more
Apache Spark Spring-boot Grid Computing Programming Languages Microservices Oracledb

Requirements

  • 8-12 years of relevant experience in the Financial Service industry. \n

  • Experience as senior level in an Applications Development role. \n

  • Stakeholder and people management experience. \n

  • Basic knowledge of industry practices and standards. \n

  • Consistently demonstrates clear and concise written and verbal communication. \n

  • Solid understanding of objectoriented programming and design pattern. \n, * Exhibit sound understanding of theories and practices in architecture in multiple related areas. \n

  • Demonstrated knowledge in the areas of Big Data Grid Computing Data Warehousing Cloud Computing and programming languages such as Java Spark and Python. \n

  • Extensive development expertise in building the high scaled and performant software platforms for data computation and processing. \n

  • Expert level knowledge of core Java concepts and framework such as Spring Boot. \n

  • Microservices and well versed with OOPs concepts and design patterns. \n

  • Handson experience with Apache Spark with Java. \n

  • Experience with caching solutions like Pinot Redis etc. \n

  • Strong knowledge of Oracle DB including schema design and query optimization., * Ability to persuade and influence senior leaders through excellent data driven communication and diplomacy skills.

Benefits & conditions

  • Utilize indepth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications Review and analyze proposed technical solutions for projects. \n

  • Contribute to formulation of strategies for applications development and other functional areas. \n

  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals. \n

  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations. \n

  • Impact the Applications Development area through monitoring delivery of end results. \n

  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary. \n

\n

\n

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…