Technical Architect – Full Stack (Hyderabad, India)

About BeeHyv

BeeHyv is a premium software engineering partner for firms building innovative world class products and solutions to make an impact. Whether it be a hot Bay Area technology product firm or a non-profit changing the lives of millions of people, our customers are on the latest tech stacks doing exciting work.

We invest in our people to be up to date with technology to build better software. BeeHyv hires the best of talent and you will get to work with extremely capable people with a hunger to learn, share and grow. Several of our engineers are alumni of the top schools in India, the IIT’s and BITS Pilani.  We have a very strong ecosystem for learning at BeeHyv, whether it be via knowledge sharing sessions, formal training, building utilities and frameworks or by getting the opportunity to work on diverse projects on different technology platforms. Our engineers are passionate about technology, love to code and take pride in building elegant solutions that work at scale to create meaningful impact.

If you like working with cutting-edge technologies, on frameworks and platforms built using the best design principles, contributing to open source and collaborating with bright people around you, you will like it here at BeeHyv.

To get a glimpse of the kind of work we do at BeeHyv, take a look at some samples from a technical perspective.

We are headquartered in Hyderabad, India with offices in Gurgaon and Bangalore in India and opening soon in Dallas, TX. Established in 2007, we have always been profitable and growing. We have plans to expand our presence in the US.

The position is based in Hyderabad, India

Responsibilities
  • Define and document architecture, capturing and documenting non-functional requirements
  • Explore new technologies and build POCs to solve complex and challenging problems.
  • Design, develop, test, deploy, maintain, support, and improve software products and applications.
  • Manage individual project priorities, deadlines and deliverables.
  • Work on one or multiple projects and deliver results.
  • Be versatile and enthusiastic to tackle new problems across different technologies.
  • Independently interact with customers, get requirements and execute projects.
  • Independently interact with prospects, gather requirements, prepare estimates and create technical proposals.
  • Define technology standards and processes, provide mentorship to tech leads, senior developers and define road maps for technical growth across the board.
  • Lead a team of software developers in projects.
Requirements
  • B Tech from a top institute.
  • At least 12+ years of technology experience including 5+ years of design and solutions/application architecture experience in a range of technologies.
  • Proven experience in systems architecture, design, and development
  • Extensive experience of Java, Spring, Spring Boot, Spring MVC & ORM or equivalent python technologies and a good knowledge of another tech stack.
  • Extensive experience of Cloud environments and deployments
  • Extensive knowledge of automation, CI/CD pipelines, and DevOps best practices
  • Extensive knowledge in design, creation, and consumption of RESTful API
  • Extensive knowledge in automated unit, integration and end to end testing
  • Deep knowledge in writing SQL queries and interacting with SQL and No-SQL database systems
  • Knowledge in interacting with messaging systems such as RabbitMQ, ActiveMQ, Kafka
  • Thorough orientation towards Code reviews, Coding standards, Design Standards, and Code Documentation
  • Excellent analytical and problem-solving skills.
  • Exceptional communication skills.
Application Process

Email your CV to shankari@beehyv.com

Please keep the subject line as "Technical Architect"
A concise and crisp cover letter and CV would be highly appreciated