• Pittsburgh, PA
  • $100,000–$120,000 Per Year
20 days ago

Job Description

Role: Engineer

Required Skills: API(Application programming interface)

Qualification: BACHELOR OF COMPUTER SCIENCE

Experience: 8 - 15 Years

Function: TECHNOLOGY

Apply By: 2026-12-04

Skill: API Developer

Must Have Technical/Functional Skills:

  • Experience: Significant experience (typically 8-10+ years) in Java/J2EE software development,

including experience in a technical leadership role.

  • Programming Languages & Frameworks: Strong proficiency in Java, J2EE, Spring, Spring Boot,

and experience with microservices architecture.

  • API Technologies: Expertise in designing and developing RESTful and/or SOAP web services,

and knowledge of API management platforms and documentation tools like Swagger/OpenAPI.

  • Database Management: Proficiency with both SQL and NoSQL databases

(e.g., PostgreSQL, MongoDB), including database design and query optimization.

  • Cloud & Tools: Familiarity with cloud platforms (preferably AWS) and
  • experience with containerization technologies like Docker and Kubernetes.
  • Methodologies: Experience working within Agile/Scrum and DevOps methodologies.
  • Soft Skills: Excellent problem-solving, analytical, and communication skills,

with the ability to lead a team and work collaboratively in a fast-paced environment.

Roles & Responsibilities:

  • Technical Leadership & Mentorship: Lead, mentor, and provide technical guidance to a team of

developers, conducting code reviews and ensuring adherence to high-quality coding standards and best practices.

  • API Architecture & Development: Design, develop, and maintain robust and scalable RESTful

APIs using Java and Spring Boot, ensuring performance, security (e.g., OAuth, JWT), and reliability.

  • System Integration: Oversee the integration of APIs with various internal and third-party systems, applications, and data sources, utilizing middleware technologies and ensuring seamless data flow.
  • Collaboration & Requirements Analysis: Collaborate with cross-functional teams,

including product managers, architects, and business stakeholders, to understand requirements and translate them into technical specifications and architectural designs.

  • Quality Assurance & Testing: Ensure comprehensive testing is performed (unit and integration tests), identify and resolve bottlenecks and bugs, and maintain code quality using tools like JUnit or Mockito.
  • DevOps & Cloud Integration: Drive the adoption of DevOps practices and work with CI/CD tools (e.g., Jenkins, GitHub, Docker, Kubernetes) to build infrastructure for integration and deployment of API services, both on-premise and in cloud environments (e.g., AWS, Azure).
  • Documentation & Standards: Produce comprehensive documentation for APIs and microservices, detailing architecture, design decisions, and implementation guidelines for internal and external use.

Salary Range - $100,000-$120,000 a year

TCS Employee Benefits Summary:

1.Discretionary Annual Incentive.

2.Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.

3.Family Support: Maternal & Parental Leaves.

4.Insurance Options: Auto & Home Insurance, Identity Theft Protection.

5.Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.

6.Time Off: Vacation, Time Off, Sick Leave & Holidays.

7.Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Numbers & Facts

LocationPittsburgh, PA
Salary$100,000–$120,000 Per Year

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Best Practicesunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Database Designunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Documentationunmatched
  • GitHubunmatched
  • Integration Testingunmatched
  • JUnitunmatched
  • Javaunmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • Jenkinsunmatched
  • Leadershipunmatched
  • Legalunmatched
  • Loan Fundingunmatched
  • Maintain Complianceunmatched
  • Mentoringunmatched
  • Microsoft Windows Azureunmatched
  • Middlewareunmatched
  • MongoDBunmatched
  • OAuthunmatched
  • PostgreSQLunmatched
  • Problem Solving Skillsunmatched
  • Programming Languagesunmatched
  • Quality Assuranceunmatched
  • Quality Managementunmatched
  • Quality Metricsunmatched
  • Query Optimizationunmatched
  • REST (Representational State Transfer)unmatched
  • Requirements Managementunmatched
  • SOAP (Simple Object Access Protocol)unmatched
  • SWAGGER OASunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Developmentunmatched
  • Student Loansunmatched
  • System Integration (SI)unmatched
  • Team Lead/Managerunmatched
  • Technical Leadershipunmatched
  • Testingunmatched
  • Unit Testunmatched
  • Web Servicesunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder