03 Aug
|
ZenDynamix
|
India
Duties and Responsibilities
- Responsible for Back End Developers to produce scalable software solutions.
- You will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment.
- As a Back End Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries.
- You should also be a team player with a knack for visual design and utility.
- Work with development teams and product managers to ideate software solutions,
- Design client-side and server-side architecture.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software.
- Create security and data protection settings.
- Build features and applications with a mobile responsive design.
- Write technical documentation.
- Work with data scientists and analysts to improve software.
Qualifications:
- Bachelors degree in computer science, information technology, or a similar field.
- Proven experience as a Full Stack Developer or similar role
Required Skills:
- Understanding of key design principles.
- Strong hands-on experience with Java and Groovy.
- Proficiency with the Grails framework.
- Solid understanding of RESTful API design and development.
- Experience working with relational databases (e.g., PostgreSQL, MySQL).
- Familiarity with ORM tools like GORM or Hibernate.
- Good understanding of software engineering principles, performance tuning, and debugging.
- Comfortable with Git, CI/CD, and Agile workflows.Experience developing desktop and mobile applications.
- Familiarity with common stacks.
- Solid hands-on skills on Nodejs, Typescript, javascript.
- Good to have skills working on Cloud Technology (AWS), EC2, RDS, SQS, SES, ELB
- Experience with Firebase.
- Good Understanding of REST API, Containerization, Python, Flutter.
- Knowledge of multiple back-end scripting languages C#, Java, Python.
- Familiarity with NoSql databases types of Key-Value (KV) Stores, Document.
- Stores, Column Family Data stores, and Graph Databases.
- Good understanding of DB like MongoDB, CouchDB, Cloudant.
- Excellent communication and teamwork skills.
- Great attention to detail & good Organizational skills.
📌 Back End Developer (India)
🏢 ZenDynamix
📍 India