Overview
Skills
Job Details
Java / API Developer – Full Stack Java Developer
Location: Pittsburgh, PA or Dallas, TX
Employment Type: W2 Contract Only
Job Summary
We are seeking a highly skilled and motivated Full Stack Java Developer with expertise in API development to join our team. In this role, you will work across the full software development life cycle, from interpreting business requirements to delivering robust, scalable, and high-quality solutions. You will be involved in designing and implementing RESTful APIs using Java 8+ and Spring Boot, developing responsive front-end interfaces with Angular or React, and managing data operations with Oracle databases. This position is ideal for developers who thrive on solving complex challenges, collaborating with diverse teams, and delivering impactful enterprise-grade applications.
Key Responsibilities
As a Full Stack Java Developer, you will collaborate closely with business analysts, solution architects, and other engineers to translate requirements into functional, maintainable, and efficient code. You will design and implement API-driven services leveraging Spring Boot, Spring MVC, and Spring Security, ensuring secure and scalable integrations. On the front-end, you will work with Angular, React, JavaScript (ES6+), HTML5, and CSS3 to create user-friendly and responsive applications.
On the database side, you will write optimized SQL queries, stored procedures, and PL/SQL scripts, while ensuring performance tuning and data integrity in Oracle environments. You will use tools like Postman or Swagger for API testing, and Git, Maven, and Jenkins for version control and build automation. Troubleshooting and resolving technical issues will be a key part of your role, requiring a strong analytical approach and root cause analysis. You will also help define coding standards, enforce best practices, and contribute to technical documentation for team-wide consistency.
Technical Requirements
Java (Java 8 or newer): 4–6 years of experience in enterprise application development.
API Development: 4–6 years of experience building RESTful APIs using Spring Boot and related frameworks.
Oracle Database: 4–6 years of experience with SQL, PL/SQL, performance tuning, and schema design.
Proficiency in front-end frameworks (Angular or React) and modern JavaScript development.
Familiarity with DevOps tools such as Jenkins, Git, Maven, and Docker.
Experience with JUnit, Mockito, and other testing frameworks for unit and integration testing.
Knowledge of Agile/Scrum methodologies and tools like Jira or Confluence.
Preferred Skills
Full-stack development experience spanning front-end, back-end, and database layers.
Strong problem-solving and debugging skills with a willingness to dig deep into technical issues.
Familiarity with cloud platforms such as AWS or Azure, including API Gateway and Lambda functions.
Knowledge of CI/CD pipelines, automated deployment strategies, and microservices architecture.
Offer
This position provides the opportunity to work on challenging, high-impact projects in a collaborative and dynamic environment. You will join a team of talented professionals who value innovation, continuous improvement, and professional growth. We offer an engaging workplace where your contributions will directly influence the success of our projects and the satisfaction of our clients.
Ideal Candidate Profile
The successful candidate will be detail-oriented, with excellent communication and collaboration skills. You should be comfortable working in a fast-paced environment, managing multiple priorities, and adapting to evolving project requirements. A passion for delivering high-quality solutions, staying current with emerging technologies, and continuously refining your technical expertise will make you an excellent fit for this role.
#INDGEN