Job Title: Senior Consultant | Java Spring boot | Chennai | Engineering
Experience
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 6-8 years of experience in development, with a focus on cloud computing
- Strong knowledge of cloud platforms (e.g., AWS , Azure, Google Cloud) and services, including compute, storage, networking, and security
- Extensive knowledge on Java spring boot applications and design principles.
- Strong programming skills in languages such as Python or Node.js
- Good experience with AWS / Azure services, such as EC2, S3, IAM, Lambda, RDS, DynamoDB, API Gateway, and Cloud Formation
- Knowledge of cloud architecture patterns, best practices, and security principles
- Experience with containerization technologies, such as Docker and Kubernetes, is a plus
- Familiarity with data pipeline / ETL / Orchestration tools, such as Apache NiFi, AWS Glue, or Apache Airflow
- Strong experience in micro services, automated testing practices.
- Experience leading initiatives related to continuous improvement or implementation of new technologies. Works independently on most deliverables
- Strong analytical and problem-solving skills, with the ability to develop creative solutions to complex problems
- Ability to manage multiple projects and priorities in a fast-paced, dynamic environment
Additional Desired Preferences
• Experience with scientific chemistry nomenclature or prior work experience in life sciences, chemistry, or hard sciences or degree in sciences
• Experience with pharmaceutical datasets and nomenclature
• Experience working with knowledge graphs
• Ability to explain complex technical issues to a non-technical audience
• Self-directed and able to handle multiple concurrent projects and prioritize tasks independently
• Able to make tough decisions when trade-offs are required to deliver results
• Strong communication skills required: Verbal, written, and interpersonal