PETADATA
Senior Java Software Engineer – Backend Services ,Oracle DB & Snowflake
PETADATA, West Lake Hills, Texas, United States
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
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