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