This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Senior Software Engineer with Convera, you will be responsible for the design and development of high-performance and scalable software products using a modern tech stack.
You will address any technical issues and contribute towards improvements in the software.
Collaboration with Product managers, Engineers, Architects, and Managers is essential to design and create advanced, elegant, and efficient systems.
Your role will involve focusing on customer journey, product quality, performance tuning, troubleshooting, thorough code reviews, and continuous development.
You will collaborate with other engineers in geographically distributed engineering centers.
Requirements:
A B.E. / B.Tech. / MCA in Computer Science, Engineering, or a related field is required.
Typically, you should have 8+ years of hands-on experience with Full Stack Application Design and Development.
In-depth knowledge of JAVA, Spring Boot, and Angular/React is necessary.
Hands-on experience with AWS native services like EKS, APIG, MSK, RDS, and S3 is required.
You should have experience developing scalable Microservices using JAVA and Spring Boot.
Familiarity with modern design patterns and cloud-native technologies is essential.
Experience with RDBMS (e.g., Postgres) and NoSQL (e.g., Cassandra) is required.
You should have experience in creating secure RESTful APIs.
Experience with event-driven architecture using a message broker (e.g., Kafka) is necessary.
Familiarity with continuous integration tools (e.g., Jenkins/Cloudbees) is required.
Experience with version control systems (e.g., Gitlab) is necessary.
You should have experience in Agile methodologies.
Experience in providing scalable solutions using DevOps is required.
Familiarity with web development using Angular/React, HTML, and CSS is necessary.
Benefits:
Convera offers a competitive salary.
There is an opportunity to earn an annual bonus.
You will have great career growth and development opportunities in a global organization.
A flexible approach to work is provided, allowing for a better work-life balance.