Senior Backend Developer( TypeScript)
at CodeCraft Technologies Private Limited
Roles and Responsibilities:
- Work closely with our clients to develop, test, and ship software.
- Design, code and maintain standard-compliant APIs.
- Debug complex applications.
- Follow agile processes.
- Actively participate in project estimation, planning, code reviews and risk management activities
- Perform peer code reviews.
Desired Profile:
- Excellent hands-on experience in backend software development
- Proficient in NodeJS with a solid understanding of Typescript
- Hands-on experience with relational [MySQL / PostgreSql] and NoSQL databases [Preferably, MongoDB]
- Cloud deployment experience [Preferably, AWS]
- Must have a working knowledge of the AWS serverless services (Lambda, Step Function, API Gateway, Database Proxy, SQS/SNS, Event Bridge)
- Experience in containerizing with Docker and Kubernetes is an added advantage.
- Experience in leading a team is needed.
About CodeCraft Technologies Private Limited
CodeCraft Technologies is a digital transformation company offering mobility & cloud solutions along with design and consultancy services
With Codecraft you get a chance to work on cutting edge Technololgies.
You will be working on challenging projects into Cyber Security, IOT and Energy Domains
We have open and transparent work culture.
You will be working with one of the finest design teams
Similar jobs
● Working independently with minimal supervision in a high-growth stage start-up
● Developing and implementing Rest APIs
● Test Driven Development and documenting codebase
● Produce high quality code, participate in all Agile ceremonies
● Continuous code optimization, documenting application changes and developing updates
● Designing and implementing DB architectureIn-depth
● Support build and deployment
● Adhere to all development guidelines and best practices
● Troubleshooting interface software and debugging application codes
Required Skills:
● In-depth knowledge of Golang, excellent coding skills, and a good understanding of GraphQL.
● Experience with Golang, REST API, Microservices architecture, Redis, MySql.
● Good Exposure in REST and gRPC
● Excellent troubleshooting skills and good Project Management skills
● Experience in coming up the design and architecture for applications
● Knowledge of Queuing systems like RabbitMQ / Kafka
SenSight Technologies is a company working on innovative solutions in the intersection of Internet of Things and Big Data Analytics. Our solution, AutoWiz is a Platform-as-a-Service that enables insightful connected vehicle experiences. AutoWiz Platform is a scalable and versatile vehicle data analytics platform for companies in Automotive, Mobility, Motor Insurance and Logistics domain to offer differentiated solutions based on vehicle generated data.
Based on AutoWiz Platform, We offer Telematics and mobility solutions and Apps. AutoWiz connects vehicles to the AutoWiz cloud where AutoWiz develops insights that lead to better ownership experience and decisions across lifecycle of vehicles
See more information at www.autowiz.in
As a Platform Engineer you will be working on high performance Connected Car Data analytics and Telematics platform and related applications
Responsibilities and Requirements
- You will be part of an highly skilled cross functional team that is optimising existing systems as well as designing and developing new products and features in the area of Internet of things.
- Design patterns in Java, Core Java 8, Spring Boot framework, Micro Service Architecture
- Experience with RDBMS (preferably MySQL)
- Experience in implementing JMS messaging services
- Good verbal and written communication. Excellent team player, ability to follow through on deadlines.
Essential qualifications
- Master or Bachelor degree in Computer Science or a related field from an accredited university with high marks.
- 2+ years experience as Java developer, especially for scalable and real-time computing systems
www.opcito.com
Job Description:
We are seeking a dedicated Golang Developer with 3+year of experience to join our growing company. You will collaborate with other technical staff to deliver and maintain a fully functional software implementation. We hope you can put your passion for software engineering to work for creating highly immersive user applications.
Required Skills:
- Hands-on experience of Golang programming in a commercial environment
- Experienced in writing microservices using Golang / Java / C# / other languages
- Experienced in Kubernetes and docker or cloud containers services in AWS / GCP / Azure
- Database experience SQL - PostgreSQL / MySQL / Redis / others
Good to have:
- Passion for writing great, simple, clean, and efficient code
- Should be a fast learner and have excellent problem-solving capabilities
- Should have excellent written and verbal communication skills
- Experience in working with large-scale distributed systems is a plus
- Should be able to independently design and build components for the automation platform
- Should assist in the maintenance of the tools and troubleshooting the issues.
Why should you join Opcito?
We are a dynamic company that believes in designing transformation solutions for our customers with our ability to unify quality, reliability, and cost-effectiveness at any scale. Our core work culture focuses on adding material value to client products by leveraging best practices in DevOps like continuous integration, continuous delivery, and automation, coupled with disruptive technologies like cloud, containers, serverless computing, and microservice-based architectures.
Here are some of the perks of working with Opcito:
- Outstanding career development and learning opportunities
- Competitive compensation depending on experience and skill
- Friendly team and enjoyable work environment
- Flexible working schedule
- Corporate and social events.
Experience- 1 year is sufficient to apply
Salary- Upto 35k per month.