Full Stack Developer - JPMC - Bangalore

Photonabout 1 month ago
Dallas, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

About the Role

We are seeking a highly skilled 5 Years of Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate will have strong expertise in both front-end and back-end technologies, with the ability to work across the full software development lifecycle.

Key Responsibilities

  • Design, develop, test, and deploy end-to-end web applications.
  • Build responsive and user-friendly interfaces using modern front-end frameworks.
  • Develop robust backend APIs, services, and database schemas.
  • Optimize application performance, security, and scalability.
  • Collaborate with cross-functional teams (UI/UX, QA, Product Managers).
  • Troubleshoot, debug, and upgrade existing systems.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and knowledge-sharing sessions.

Required Skills & Qualifications

  • Bachelor's degree: in Computer Science, Engineering, or related field (or equivalent experience).
  • Strong proficiency: in JavaScript/TypeScript, HTML5, CSS3.
  • Hands-on experience: with front-end frameworks: React.js / Angular / Vue.js.
  • Strong backend development skills: in Node.js / Java / Python / .NET (based on company stack).
  • Experience: with RESTful APIs, GraphQL, and microservices.
  • Knowledge of databases: SQL (MySQL/PostgreSQL) and NoSQL (MongoDB, Redis).
  • Familiarity: with cloud platforms (AWS, Azure, GCP).
  • Experience: with version control (Git), CI/CD pipelines, and containerization (Docker/Kubernetes).
  • Solid understanding: of data structures, algorithms, and design patterns.

Preferred Skills (Good to Have)

  • Experience: with API security, authentication, and authorization (OAuth, JWT).
  • Exposure: to DevOps practices and Infrastructure as Code.
  • Familiarity: with Agile/Scrum methodologies.
  • Experience: with testing frameworks (Jest, Mocha, JUnit, etc.).

Soft Skills

  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to work in a fast-paced, deadline-driven environment.
  • Proactive, self-driven, and eager to learn emerging technologies.

Required Skills

AWS
Git
RESTful APIs
TypeScript
Teamwork
NoSQL
Communication
CSS3
Agile
Microservices
Docker
Node.js
React.js
SQL
HTML5
Problem-solving
JavaScript
Kubernetes