Java Full Stack Developer
Tata Consultancy Services Limited
Pittsburgh, PA, United States
8 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Query Performance
HTML
Java (Programming Language)
JavaScript (Programming Language)
Amazon Web Services
Application Performance Management
Microsoft Azure
Big Data
Cascading Style Sheets (CSS)
Code Review
Databases
Extract Transform Load (ETL)
+30 more
Data Warehousing
Relational Databases
Database Development
Software Debugging
Software Design Documents
DevOps
Java Platform Enterprise Edition (J2EE)
Python (Programming Language)
Oracle Databases
Oracle (Applications)
Scrum Methodology
Shell Script
SQL Stored Procedures
PL-SQL
System Testing
Teradata SQL
Web Applications
Openapi
Freeform SQL
Enterprise Software Applications
ReactJS
Database Optimization
Spring-boot
Backend
Git
Front End Software Development
Restful APIs
Software Version Control
Ci Server
Microservices
Job description
- We are seeking an experienced Java Full Stack Developer with strong hands-on expertise in Java/J2EE, Spring Boot, REST APIs/Microservices, and ReactJS., * Design, develop, and maintain scalable enterprise applications using Java/J2EE, Spring Boot, and Microservices architecture.
- Build and consume RESTful APIs and integrate backend services with front-end applications.
- Develop responsive and user-friendly web applications using ReactJS, JavaScript, HTML, and CSS.
- Design, develop, and optimize Oracle database objects, including tables, views, stored procedures, packages, and PL/SQL programs.
- Write and tune complex SQL queries to efficiently process and analyze large-scale datasets.
- Perform Oracle query performance tuning, troubleshooting, and database optimization to improve application performance.
- Collaborate with business analysts, architects, and stakeholders to understand requirements and translate them into technical solutions.
- Participate in data modeling activities and support data warehouse design and implementation efforts.
- Debug and resolve application issues across the frontend, backend, and database layers.
- Conduct code reviews and ensure adherence to coding standards, security guidelines, and best practices.
- Develop and execute unit, integration, and system testing to ensure high-quality software delivery.
- Support production deployments, investigate incidents, and provide timely resolution to application issues.
- Work with Git for source code management and version control.
- Collaborate with DevOps teams to implement and maintain CI/ CD pipelines for automated build and deployment processes.
- Create and maintain technical documentation, including design documents, API specifications, and operational procedures.
- Work within Agile/Scrum teams, participating in sprint planning, daily standups, retrospectives, and release activities.
Requirements
- The candidate must have extensive experience in Oracle database design and development (PL/SQL), including working with very large datasets, complex SQL development, and Oracle query performance tuning.
- Strong knowledge of data modeling and data warehouse concepts is required.
- The ideal candidate should be capable of working across the Java backend, ReactJS frontend, and Oracle database layers, with strong debugging, troubleshooting, and problem-solving skills.
Good to Have:
- Teradata or other relational database experience
- ETL / Informatica experience
- Knowledge and experience with DevOps / CI-CD tools
- Python experience
- Shell scripting experience
- Experience with Git
- Experience with Azure/AWS
- Banking / Financial Services domain experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
almost 6 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
AM
Ashutosh Mishra
20 Essential Tools For Backend Development
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago