Sr. Java Developer

  • Salary

    $110,000 - $120,000 Per Year

Experience

5 to 10 Years

Posted On

May 29, 2023

Company

Techvilla Solutions

Travel Requirements

N/A

Job Overview

Required Skills

  • Java
  • REST API
  • EJB
  • JDBC
  • Hibernate
  • SQL
  • ETL
  • Scala

Job Type

Full-time

Location

Philadelphia, PA

Job Description

We are currently seeking a highly skilled and experienced Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining Java-based applications to meet our business needs.

Key Responsibilities:

  • Hands-on building of ETL pipelines using our internal framework written in Java 
  • Hands-on solutioning of real time REST APIs or other solutions for streaming data from GraphDB
  • Modify existing application code or interfaces or build new application components from detailed requirements.
  • Analysis of requirements, support of the design, development of the code, testing, debugging, deployment, and maintenance of those programs and interfaces. Documentation of the work is essential
  • Participation in most aspects of programming and application development, including file design, update, storage, and retrieval
  • Enhance processes to resolve operational problems and add new functions taking into consideration schedule, resource constraints, process complexity, dependencies, assumptions and application structure
  • Ability to maintain the developed solution on an on-going basis is essential
  • Ability to follow the existing development methodology and coding standards, and ensure compliance with the internal and external regulatory requirements
  • Develop and implement databases, data collection systems, data analytics and other strategies that optimize statistical efficiency and quality
  • Acquire data from primary or secondary data sources and maintain databases/data systems
  • Work with team to plan Quarterly work, estimating story points and aligning project work with management to prioritize business and information needs
  • Locate and define new process improvement opportunities
  • Document design and data flow for existing and new applications being built. 
  • Co-ordinate with multiple different teams QA, Operations and other development team within the organization. 
  • Testing methods, including unit and integration testing (JUnit, JMock)
  • Ability to integrate with large teams, demonstrating strong verbal and written communication skills
  • Utilization of software configuration management tools
  • Code deployment and code versioning tools
  • Excellent Communication Skills

Qualifications:

  • Bachelor’s degree preferably with Computer Science background. 
  • At least 4+ years of experience implementing complex ETL pipelines (batch and streaming)
  • At least 4+ years of experience with Java particularly within the data space
  • At least 2+ years of experience w/ DataBricks
  • Must have experience in SpringBoot  Framework
  • Must have experience in JAVA, J2EE, EJB, JavaScript, servlets, JDBC, struts, Hibernate
  • Technical expertise regarding data models, database design development, data mining and segmentation techniques
  • Good experience writing complex SQL and ETL processes
  • Excellent coding and design skills in Java , Scala and Python are a plus
  • Experience in UNIX (AIX) , UNIX Scripting
  • Experience working with large data volumes, including processing, transforming and transporting large-scale data
  • Experience in AWS technologies such as EC2, Redshift, Cloud formation, EMR, AWS S3, AWS Analytics required.
  • Big data related technologies like HIVE, Presto, Apache Hadoop, Apache Spark, Kafka required.
  • AWS certification is preferable: AWS Developer/Architect/Big Data
  • Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy
  • Good Experience building reusable frameworks.
  • Experience working in an Agile Team environment.
  • Excellent communication skills both verbal and written

Job ID: TS230106

  • Posted By

    James William

Designation

Sr. HR

Company

Techvilla Solutions

Last Login

Apr 17, 2024

Posted On

May 29, 2023


Related Jobs
  • JobType
  • Full-time

  • Company
  • COMPANY

    Techvilla Solutions

  • Company
  • experience

    8 to 15 Years

  • Travel Requirements
  • Travel Requirements

    N/A

  • Wallet
  • SALARY

    $90,000 - $100,000 Per Year

  • Skills
  • SKILLS

    • HTML
    • CSS
    • JavaScript
    • SQL
  • JobType
  • Full-time

  • Company
  • COMPANY

    Techvilla Solutions

  • Company
  • experience

    5 to 10 Years

  • Travel Requirements
  • Travel Requirements

    N/A

  • Wallet
  • SALARY

    $110,000 - $120,000 Per Year

  • Skills
  • SKILLS

    • Java
    • REST API
    • EJB
    • JDBC
  • JobType
  • Full-time

  • Company
  • COMPANY

    Techvilla Solutions

  • Company
  • experience

    4 to 10 Years

  • Travel Requirements
  • Travel Requirements

    0%

  • Wallet
  • SALARY

    $110,000 - $120,000 Per Year

  • Skills
  • SKILLS

    • Java 8
    • React.JS
    • Springboot
  • JobType
  • Contract - Corp-to-Corp
  • Contract - Independent
  • Contract - W2

  • Company
  • COMPANY

    Longfinch

  • Company
  • experience

    to Years

  • Travel Requirements
  • Travel Requirements

    N/A

  • Wallet
  • SALARY

    N/A

  • Skills
  • SKILLS

    • Kubernetes
    • Java
    • Jenkins
    • Jira
  • JobType
  • Contract - W2

  • Company
  • COMPANY

    2T Consulting

  • Company
  • experience

    to Years

  • Travel Requirements
  • Travel Requirements

    N/A

  • Wallet
  • SALARY

    N/A

  • Skills
  • SKILLS

    • SSL/TLS
    • Identity and Access Management standards (SAML/WSFed/OAuth/Open ID)
    • knowledge of Dockers containers or server less architecture
    • JIRA