Logo
PETADATA

Senior Java Software Engineer – Backend Services ,Oracle DB & Snowflake

PETADATA, West Lake Hills, Texas, United States

Save Job

Senior Java Software Engineer – Backend Services, Oracle DB & Snowflake Location:

West Lake, Texas Work Type:

C2C Visa Type:

H1B

PETADATA is seeking a highly skilled Senior Java Software Engineer with over 10 years of professional experience in designing, developing, and maintaining backend systems. The ideal candidate will have deep expertise in Java-based backend development, working with Oracle databases, and integrating with Snowflake for data processing and analytics.

Roles & Responsibilities

Design, develop, and maintain high-performance Java-based backend services

Build and optimize integrations with Oracle databases and Snowflake

Write clean, scalable, and efficient code following best practices

Lead or contribute to architecture and design decisions for backend systems

Collaborate with product owners, architects, QA engineers, and DevOps teams

Implement RESTful APIs, microservices, and message-driven architectures

Design and tune SQL queries, stored procedures, and data pipelines

Troubleshoot and resolve performance and scalability issues

Participate in code reviews and mentor junior engineers

Required Skills

Expertise in designing and developing applications including new developments, enhancements, maintenance, and support

Ability to troubleshoot and execute root cause analysis, solving new/interesting problems in a dynamic environment

Knowledge of internet, mobile, and application architecture, and current technologies

Proficiency with server-side/mid-tier languages, frameworks, libraries: Java EE, Apache Tomcat, Apache Camel, Spring MVC/Spring Boot, Logback, SLF4j, Maven

Client-side language proficiency: Angular, JavaScript/TypeScript, Node, NPM, HTML/CSS, RxJS

Understanding of Oracle PL/SQL, relational databases, and ETL tools like Informatica

Knowledge of CD processes and tools (GitHub, Jenkins, Stash, Artifactory, etc.)

Experience with Agile/Scrum

Additional Experience (Plus)

DevOps concepts: SCM, continuous integration, monitoring, deployment processes

Enterprise application architecture patterns and orchestration frameworks such as Apache Camel

Client-side unit testing frameworks and runners like Jasmine and Karma

Docker containerization and AWS cloud deployment

W3C Web Content Accessibility Guidelines implementation

Education Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Application After reviewing your experience and skills, one of our HR team members will contact you on the next steps. Candidates are required to attend phone/video calls and in-person interviews. Background checks on education and experience will be conducted. Please email your resume to

keshini@petadata.co .

#J-18808-Ljbffr