What will Your life at Contentserv look like?
As Lead Technical Consultant You will manage different task in the field of Project Development :
They should be technical mentor for other consultant in team and instill highest technical standards through lead by example approach, the code you write can be used as an example of best practices by other team members.
We expect them to drive continuous improvement in technical working of teams they are part of.
Lead technical consultant means setting the direction for the team; thus, they should ensure everyone understands and follows major technical decisions.
They should also find answers to questions with high impact on the team’s productivity and morale.
This is an exciting and rewarding role requiring a smart, disciplined and experienced tech savvy leader who is extremely up to date with modern technologies and architectural approaches and has proven track record of building and managing high performing distributed teams in India by providing
Your Profile What do You need to fit in?
Bachelors or master’s degree in Computer Engineering or Computer Science or Information Technology with 5+ years of solid commercial development experience in Java, Spring, REST API, RDBMS, JSON.
Expert Knowledge of the Java stack Spring, Apache libraries and other common open source frameworks.
Expert knowledge of at least 1x No-SQL databases (e.g. Cassandra), exposure to search engine such as Elastic, RDBMS systems such as Postgres and good exposure to event driven systems like Kafka.
REST, API design, API Strategy, Semantic richness of APIs & micro- services with good exposure to GraphQL.
Prior experience in architecting Cloud based multi-tenant SaaS solution with high scalability and high availability.
Good understanding of messaging queues like ActiveMQ and JMSQ.
Good understanding of data interchange formats like JSON and XML.
Critical thinker and problem-solving skills.
Great interpersonal and communication skills.
Some good reasons to join our Team :
We offer You a versatile job with high personal responsibility and challenging tasks including the ability to work independently and flexible
You can work in a professional, international working environment with flat hierarchies and short decision-making paths
We live a co-operative and respectful corporate culture with fun at work and room for own ideas
You have the chance to learn, develop and grow with support of our whole international team.