Java Developer, Data Platform Engineering

Year    Bengaluru, Karnataka, India

Job Description


As a key member of the Data Platform Engineering team, you will be responsible for designing and building scalable cloud-native foundational data solutions. In this role,

  • You will work closely with a team of passionate data engineers and architects to deliver cloud-native data capabilities
  • You will design strategically while building applications that solve for real-world use cases. You will create logical designs, describe the deployment of the designs on a physical platform then build applications based on articulated designs, recognizing alternatives and proposing choices throughout the process.
  • You will create engineering designs, best practices, guidelines and procedures, as well as repeatable and scalable frameworks to successfully manage large amounts of data, ensuring compliance with data classification requirements while maintaining data integrity and accessibility.

Requirements
  • Bachelor's or Master's degree in Computer Science/Software Engineering or a related field
  • Deeply passionate about learning and innovating using the latest and greatest in big data engineering, cloud and open source
  • Strong design skills for individual applications (solution architecture) and across applications (enterprise architecture)
  • 4+ years of experience in object-oriented programming with expertise in languages such Java and/or Scala;
  • 2+ years of experience in open-source frameworks such as Apache Spark, Apache Airflow, Apache Ignite and Apache NiFi etc.
  • 2+ year of experience in designing and implementing data solutions on Amazon Web Services (AWS), using offerings such as: S3, Athena, Glue, EMR, Lambda, RDS, EC2, DynamoDB, Elasticache, Redshift
  • 2+ years of experience working in big data environment, working with structured, semi-structured and unstructured data
  • Sound understanding of various data solution patterns and when to use them: ETL/ELT, RDBMS, Normalization/De-normalization, Key-Value, In-Memory, Wide Column, Columnar, Graph, Text Indexing, Streaming, Messaging
  • Strong data architecture, data warehousing, data modeling and data manipulation skills, such as in SQL, Stored Procedures, MySQL, Oracle, SQL Server, PostgreSQL
  • Knowledge of traditional big data systems, such as Hadoop, Impala, Sqoop, Oozie, Cassandra, Hive, HBase
  • Experience with Agile methodologies
  • Strong attention to detail and ability to manage multiple projects and stakeholders
  • Ability to produce quality results in an evolving and a fast-paced environment
  • Familiar with development tools such as Jenkins, Rundeck, SVN/Crucible/Jira, Git/Stash etc.
Nice to Have

  • Experience with containers, Kubernetes, Docker, Amazon EKS, Amazon ECS, Amazon Fargate
  • Experience in building apps for real-time streaming using Apache Spark Streaming, Apache Kafka and/or Amazon Kinesis
  • Experience in re-engineering and migrating on-premises data solutions to and for the cloud
  • Experience in building on emerging cloud serverless managed services, to minimize/eliminate physical/virtual server footprint
  • Experience implementing security solutions for data storage and processing in the cloud
  • Experience with MPP cloud data-warehouse-as-a-service offerings, such as Snowflake
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2881634
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year