Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16489360

    CHENNAI · FULLTIME

    Senior Java Developer

    EPAM Systems logo

    EPAM Systems

    Chennai · onsite · Posted 42d ago

    Sourced fromNaukri
    Undisclosed5–9 yrsfulltimeChennai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.2s
    • Found the form on Naukri · 5 questions to answer1.6s
    • Decided the answers for all of them2.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Requirements:

    We are seeking a skilled Java AWS Key Engineer to join our team and play a pivotal role in developing and maintaining the Java application that integrates with the Snowflake Data Warehouse. The successful candidate will be responsible for implementing connectors, RESTAPIs, and other components to facilitate seamless data transfer between the applications hosted on AWS Cloud.

    Key Responsibilities:

    1. Design and develop Java-based connectors, RESTAPIs, and other components to enable efficient data integration between the XYZ Java application and the ABC Snowflake Data Warehouse.
    2. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
    3. Implement data pipelines and ETL processes within the Java application to ensure data integrity and consistency.
    4. Optimize data workflows and performance by leveraging AWS services and Java best practices.
    5. Participate in code reviews, testing, and deployment processes to ensure high-quality deliverables.
    6. Stay up-to-date with the latest trends, best practices, and emerging technologies in Java and data integration domains.

    Must Have:

    1. Proficient in Java programming language and its ecosystem (e.g., Spring, Hibernate, JUnit).
    2. Strong understanding of RESTful APIs, data integration patterns, and data modeling techniques.
    3. Familiarity with SQL, scripting languages (e.g., Python, Bash), and version control systems (e.g., Git).
    4. Experience with data ingestion, transformation, and loading processes (ETL/ELT).
    5. Knowledge of AWS services (e.g., EC2, S3, Lambda) and cloud-native architectures.
    6. Ability to work in an Agile development environment and collaborate effectively with cross-functional teams.
    7. Strong problem-solving, analytical, and troubleshooting skills.
    8. Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).

    Nice to have:

    1. Experience with Apache Kafka, Apache Spark, or other big data technologies.
    2. Familiarity with containerization technologies such as Docker and Kubernetes.
    3. Understanding of data governance, data quality, and data security principles.
    4. Knowledge of Snowflake data warehousing concepts and query optimization techniques.
    5. Certification in Java, AWS, or other relevant technologies.

    Sourced from naukri

    Section · 02

    Skills

    JUnitamazon web serviceslambda expressionsMockitoSQLSpring BootJavaMicroservices

    Section · Company

    About EPAM Systems

    EPAM Systems logo

    EPAM Systems

    IT Services & Consulting

    10.1k+

    employees

    1993

    33 years old

    Newtown, Pennsylvania, United States

    US

    About

    EPAM Systems delivers digital transformation and product engineering solutions, addressing complex challenges in diverse industries through innovative technology.

    Industries

    IT Services & Consulting

    Employee ratings

    2,036 reviews

    3.7/ 5

    Culture

    3.7

    Career growth

    3.1

    Work-life

    3.8

    Employees rate it well for

    Learning283Salary270Work Life Balance256Work Culture180Senior Management176

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Java Developer · waiting for your command