Position: Full Stack Developer (Enterprise Java / Python / React)
Location: Karachi
Experience: 5+ Years
Key ResponsibilitiesDevelop and enhance multi-tier enterprise web applications for the banking/financial sector.
Build and optimize back-end services and APIs using Java (J2EE, EJB) and Python.
Create responsive and user-friendly front-end interfaces using React.js, JavaScript, HTML5, CSS3.
Ensure enterprise-grade scalability, performance, and security.
Collaborate with QA, DevOps, and Business Analysts to deliver high-quality deliverables.
Participate in architecture discussions, code reviews, and performance tuning.
Integrate external systems, authentication services, and enterprise APIs.
Contribute to process improvement, automation, and coding best practices.
Bachelor’s/Master’s in Computer Science / Software Engineering.
5+ years of experience in enterprise application development.
Strong command over Java (J2EE / Jakarta EE, EJB, JDBC).
Working knowledge of Python for scripting or service integration.
Hands-on experience with React.js, JS frameworks, HTML5, CSS3.
Strong understanding of SQL & RDBMS.
Excellent debugging and analytical skills.
Experience working in Agile enterprise environments.
Experience with PostgreSQL / Oracle.
Knowledge of enterprise security (SSO, OAuth2, JWT, encryption).
Understanding of banking-grade performance, audit, and compliance.
Experience with JSF & J2EE environments.
Familiarity with AI API integration and agentic AI.
Fulcrum is an ISO 9001-2008 certified Business Consulting Services Company. We offer customers the following services (Human Capital Development and Management Solutions, Business Process Outsourcing, Executive Search, Training and Development and Information Technology) which encompass continuum of essential business services to meet their needs throughout the business cycle and help organizations focus on their strategic initiative.