About Client: BosonQ PSI
Role: Senior Full-stack Engineer (Python + Java & React)
Experience : 5-8 Years
Location : Bangalore (Hybrid Working)
Education : B.Tech/M.Tech/MCA (IIT/NIT/VIT/BITS/IISC/BHU only
Website: https://www.bosonqpsi.com/
About BosonQ Psi :
BosonQ Psi (BQP) is a leading US-based deep tech simulation organization that specializes in quantum computing and optimization solutions. Our mission is to push the boundaries of next generation technologies and deliver cutting-edge solutions that address the most complex challenges in aerospace, defense, and high-performance computing. We foster a culture of innovation and collaboration, where creativity and technical excellence are highly valued.
Position Overview:
BosonQ Psi is seeking a highly skilled Full-Stack Developer with expertise in React, Java/Python, and modern web technologies to join our hybrid engineering team. The ideal candidate will have hands-on experience in building dynamic web applications, designing robust REST APIs, and working with cloud-native technologies like Kubernetes. As a Full-Stack Developer, you will develop, deploy, and scale sophisticated solutions that support BosonQ Psi's quantum computing initiatives and business goals.
This is a hybrid role, offering the flexibility of remote work while requiring periodic in-office presence for collaboration, planning, and critical team activities.
Essential Skills:
- Full-Stack Development Experience: Proven experience in both front-end and back-end development using React, Java, and Python. Demonstrated expertise in building responsive and dynamic web applications.
- RESTful API Development: Strong experience designing, developing, and deploying REST APIs. Ability to optimize APIs for performance, scalability, and security.
- CI/CD Pipelines: Hands-on experience with continuous integration and continuous delivery (CI/CD) tools and processes. Ability to automate testing, building, and deployment cycles.
- Cloud Infrastructure (PAAS): Proficiency in working with Kubernetes and cloud-native environments to deploy and manage scalable applications.
- Security Best Practices: Strong understanding and experience with OAuth2 for authentication and authorization. Ability to implement security protocols to safeguard applications and data.
- Hybrid Work Model: Ability to thrive in a hybrid work environment, balancing remote productivity with effective in-person collaboration.
- Experience: Minimum of 5+ years of hands-on experience as a Full-Stack Developer or in a similar role.
Key Responsibilities:
- Full-Stack Development: Design, develop, and maintain front-end and back-end components of web applications using React, Java, and Python. Build responsive, high-performance user interfaces while ensuring the efficient integration of backend services.
- API Development: Develop and maintain RESTful APIs to ensure seamless integration between different software components and services. Ensure robust error handling, security, and performance optimization for API services.
- Cloud Infrastructure: Work with cloud platforms, particularly Kubernetes (PAAS), to deploy, monitor, and scale web applications. Leverage cloud-native technologies to create highly scalable and resilient solutions.
- CI/CD Pipelines: Design, implement, and manage CI/CD pipelines for automated testing, building, and deployment of applications. Ensure the entire software development lifecycle is efficient and reliable.
- Security: Implement and enforce security best practices, particularly around OAuth2, ensuring secure access and data protection across all application layers.
- Collaboration & Teamwork: Collaborate with team members in both remote and in-office settings. Participate in code reviews, brainstorming sessions, and team meetings to drive the development process forward.
- Performance Optimization: Continuously monitor and optimize the performance of applications. Identify and resolve bottlenecks and scalability issues, ensuring the system remains efficient under increasing workloads.
- Documentation & Reporting: Maintain clear and concise documentation of code, architectural decisions, and deployment processes. Provide regular updates on project status and progress.
Preferred Qualifications Not Mandatory but Good to have:
- C++ Knowledge: Familiarity with C++ and its application in full-stack development is highly desirable. Experience with C++ in a web or cloud context is a plus.
- Microservices Architecture: Experience designing and developing microservices-based architectures and integrating them within larger applications.
- Version Control: Proficient in Git and other version control tools.
- Agile Development: Experience working in agile environments, including familiarity with Scrum or Kanban methodologies.
- Database Management: Experience with both SQL and NoSQL databases, including performance tuning and query optimization.
Personal Attributes:
- Strong problem-solving and analytical skills.
- Excellent communication skills, both verbal and written.
- Self-motivated with the ability to work independently and collaboratively in a fast-paced environment.
- Passionate about technology, innovation, and learning new skills.
Why Join BosonQ Psi?
- Innovative Work Environment: Be part of an exciting and dynamic team shaping the future of quantum computing and optimization technologies.
- Career Growth: We provide opportunities for continuous learning and career development, including working with cutting-edge technologies and collaborating with experts in the field.
- Flexible Hybrid Work Model: Balance the freedom of remote work with the benefits of in-office collaboration.
- Competitive Compensation: We offer a competitive salary package, including performance-based bonuses and benefits.
- Inclusive Culture: At BosonQ Psi, we value diversity and strive to create an inclusive work environment where everyone is respected and encouraged to bring their best selves to work.