cover image
BCforward

BCforward

www.bcforward.com

36 Jobs

1,539 Employees

About the Company

Job seekers from around the globe join our talent community to advance their careers and leverage their expertise to enable organizations in leading industries to reach their goals.

BCforward is a certified Minority Business Enterprise (MBE) with Global headquarters in Indianapolis, IN and Asian headquarters in Hyderabad, India.

Listed Jobs

Company background Company brand
Company Name
BCforward
Job Title
Security Engineer
Job Description
Job title: Security Engineer Role Summary: Develop and refine secure low‑level Windows firmware, drivers, and cryptographic software; design, implement, and validate system‑level security solutions in hardware and boot environments. Expactations: Deliver robust, compliant security code; conduct thorough analysis of system requirements; create detailed specifications, test plans, and migration packages; perform unit and post‑implementation testing; resolve bugs; collaborate cross‑functionally to meet client security and performance targets. Key Responsibilities: - Fine‑tune and extend sophisticated software implementations. - Gather, analyze, and document system requirements; produce specifications and test plans. - Code new programs to client specifications and create test data. - Modify existing code to meet new standards and perform unit testing. - Create migration packages for system, user, and implementation testing. - Conduct quality assurance reviews and post‑implementation validation. - Resolve bugs identified during testing. Required Skills: - 5–7 years of experience in hardware security (boot security, TPM, trusted platform). - 5–7 years of cryptographic software development (encryption/decryption). - 5–7 years of low‑level Windows firmware and driver development. - Strong knowledge of data structures, algorithms, and large‑scale system design. - Proficient in software design, coding, and unit testing. Required Education & Certifications: - Bachelor’s degree in Computer Science, Computer Engineering, or related technical field. - Relevant certifications (e.g., OSCP, CISSP, or equivalent) are advantageous but not mandatory.
Redmond, United states
Hybrid
Mid level
22-12-2025
Company background Company brand
Company Name
BCforward
Job Title
Java Backend Developer with Python
Job Description
**Job title** Senior Java Backend Developer **Role Summary** Design, develop, and maintain high‑performance microservices in Java, using Spring Boot, Kafka, MongoDB, and containerized environments. Deliver clean, low‑latency code that meets rigorous reliability and throughput standards while collaborating in an Agile team. **Expectations** - 8–12 years of hands‑on Java backend development - Strong core Java expertise (Garbage Collection, JNI, threading, synchronization) - Experience building production‑grade microservices, RESTful APIs, and message‑broker integrations - Proven ability to optimize for low latency and high throughput - Independent thinker who writes clean, maintainable code - Excellent communication and teamwork skills **Key Responsibilities** - Architect and code scalable, resilient Java microservices with Spring Boot - Implement and tune MongoDB data access layers and Kafka messaging workflows - Write comprehensive integration and unit tests, ensuring performance and reliability - Deploy services via Docker/Kubernetes, manage CI/CD pipelines, and support cloud ops (AWS/GCP/Azure) - Participate in code reviews, design discussions, and Agile ceremonies - Mentor junior developers and promote best coding practices **Required Skills** - Core Java (8/11/17), Spring Boot, Spring Cloud - Microservices architecture, REST APIs - NoSQL: MongoDB; message broker: Kafka - Containerization: Docker, Kubernetes - Cloud: AWS, GCP, Azure (basic familiarity) - CI/CD tooling (Jenkins, GitLab CI, GitHub Actions) - Performance tuning (GC tuning, thread profiling, data structures) - Integration testing, unit testing frameworks (JUnit, Mockito) - Agile SDLC, strong documentation habits - Effective verbal and written communication **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience - Master’s degree preferred - Certifications (AWS Certified Developer, Spring Professional, etc.) are a plus but not mandatory.
Mississauga, Canada
Hybrid
23-12-2025
Company background Company brand
Company Name
BCforward
Job Title
Senior Frontend Developer
Job Description
Job Title: Senior Frontend Developer Role Summary: Lead the design, development, and delivery of high‑quality, accessible web applications using React, TypeScript, and modern frontend tooling. Collaborate with product, design, and backend teams to implement responsive UI components and integrate REST/GraphQL APIs. Expactations: Deliver scalable, maintainable code that meets performance and accessibility standards; adhere to project timelines; continuously improve development processes and component libraries; mentor junior developers and drive best practices. Key Responsibilities: - Build reusable React components with Hooks and state management (Redux, Zustand, Recoil). - Translate wireframes and design prototypes into pixel‑perfect, responsive web pages using HTML, CSS, Flexbox, and Grid. - Implement API integrations and manage data flow between frontend and backend services. - Configure and maintain build pipelines (Webpack, Vite), linting (ESLint), and CI/CD workflows. - Ensure compliance with web accessibility (WCAG) and UX best practices. - Conduct code reviews, refactor legacy code, and enforce coding standards. - Collaborate with cross‑functional teams to gather requirements and iterate on user experience. Required Skills: - 3–5+ years of hands‑on experience with React and modern JavaScript/TypeScript. - 3–5+ years of experience in web UX implementation and responsive UI development. - 3–5+ years of experience with API integration and front‑end architecture design. - Proficiency in Redux, Zustand, or Recoil for state management. - Strong command of HTML5, CSS3, Flexbox, Grid, and responsive design techniques. - Experience with build tools (Webpack, Vite), linters (ESLint), and version control (Git). - Solid understanding of accessibility guidelines (WCAG) and user‑centered design. - Excellent problem‑solving, communication, and teamwork skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, Human‑Computer Interaction, or a related field.
Redmond, United states
On site
Senior
24-12-2025
Company background Company brand
Company Name
BCforward
Job Title
Full Stack Developer
Job Description
**Job title** Full Stack Developer **Role Summary** Design, develop, and troubleshoot secure, high‑quality software solutions using Java and related technologies. Deliver end‑to‑end functionality in a large corporate environment, ensuring integration with upstream and downstream systems and maintaining application stability. **Expectations** - Author clean, secure code in Java, RESTful APIs, micro‑services, and Spring Boot. - Collaborate closely with cross‑functional teams, abiding by company security and quality standards. - Operate within a 5‑day onsite schedule; contract W2 or contract independent (no C2C). - Compliance with sponsorship restrictions – only candidates authorized to work without sponsorship. **Key Responsibilities** - Execute standard software solutions, including design, development, and technical troubleshooting. - Write and review secure, high‑quality code with limited guidance. - Design, develop, and troubleshoot applications, considering system‑wide implications. - Apply Software Development Life Cycle (SDLC) toolchain to automate processes and improve value. - Perform technical troubleshooting to resolve basic‑complexity problems. - Analyze large, diverse data sets to identify issues and support decision‑making. - Learn and apply development processes, methodologies, and skills to produce secure code. - Contribute to a culture of diversity, opportunity, inclusion, and respect. **Required Skills** - 2+ years of applied experience in software engineering. - Proficiency in Java, RESTful APIs, micro‑services, and Spring Boot. - Hands‑on testing automation experience. - Practical knowledge in system design, application development, testing, and operational stability. - Ability to develop, debug, and maintain code in a large corporate environment with modern programming languages. **Required Education & Certifications** - Formal training or certification in software engineering concepts.
Wilmington, United states
On site
Junior
29-12-2025