
Django Developer
at Client is a Product based company located in HSR Layout

Similar jobs
Job Responsibilities:
● Design, test, and build scalable backend python services
● Closely collaborate with marketing and product teams to build innovative, robust, and easy-to-use features that serve.
● Developing high-quality code based on detailed designs that cater to the product requirements.
● Responsible for troubleshooting, testing, and maintaining the core product software and databases to ensure strong optimization and functionality
Required Skills:
● Degree in Computer Science, Software Engineering or equivalent.
● Minimum 3+ years experience in software development.
● Expertise in Python 3.7, Django 2.2+, and REST APIs.
● Willingness to learn and ability to flourish in a dynamic, high-growth, entrepreneurial environment
● Hands-on, self-starter, capable of working independently
● True love for technology and what you do
● Maniacal attention to detail

- To support and maintain existing Java code base, debug the application
- To analyse user and business requirements and design and implement appropriate solutions
- To design and code programs following in-house standards and good design principles
- To ensure that all programs are documented to the company standards
- To create unit test plans and perform unit testing of the programs
- To provide advice and guidance to other members of the team
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns
- Good knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience in RESTFul webservices
- Experience with test-driven development
- Exposure to portal/mobility development - Desired
- Exposure to any of middleware solutions like MQ, Oracle fusion middleware(WebLogic), WebSphere, Open Source
any device. Amagi helps bring entertainment to hundreds of millions of consumers leading the transformation in
media consumption. We believe in a connected ecosystem bringing content owners, distribution platforms,
consumers and advertisers together to create great experiences.
Amagi grew by 136% last year and on its way to double itself again this year. The market leader in FAST (Free
Ad-supported Streaming TV), it delivers more than 500 media brands to 1500+ end points and growing
exponentially.
We are looking for a Software Engineers to join our engineering team. You will be working with a team of
engineers in building cutting-edge next generation media technology software components using the latest cloudtech stacks.
Key responsibilities include (but are not limited to):
● Design and write with code with the cutting-edge technologies to improve the availability, scalability, latency, and efficiency of Amagi products
● Participate in code and design reviews to maintain our high development standards
● Engage in service capacity and demand planning, software performance analysis, tuning and optimization
● Collaborate with product teams to define and prototype feature specifications
● Work closely with Platform Engineering team in building and scaling back-end services as well as performing root cause analysis investigations
● Design, build, analyze and fix large-scale systems
● Learn full stack performance tuning and optimization
● Debug and modify complex, production software
You will excel at this role, if you have
● A bachelor’s/master’s degree in Computer Science, with 2 to 6 years of Experience in building highly available and scalable products.
● Have worked in product software development teams that have taken individual module-level responsibility and have taken the product to production/customer deployments
● Loves to write code in one or more of Python, Golang, RoR,
● Have worked in building back-end systems around DBMS, Caches, NoSQL, Web and App servers.
● Passionate about algorithms, design patterns, open-source technologies and in general good software
design
● Desirable to have Prior experience in working on any of the Public cloud infrastructures
Job Description for Drools developer -
- Hands on experience in design and development in Drools rule engine (minimum 1.5 years) and Core Java
- Exceptional ability to communicate with both technical and non-technical people
- Expertise in object oriented programming
- Experience in Deploying and supporting core and advanced features
- Good exposure to SQL and/or Oracle/ MySQL,
- Candidate should be well verse with Agile processes
- Strong ability to work collaboratively across diverse groups of business and technical stakeholders is required.
● Should have 6+ years of experience as a software developer
● Good experience with Nodejs & Express js.
● Good with MySQL
● Experience with Linux Scripting
● Experience with elastic search and Logstash
● Experience with cyber security
● Great interpersonal and communication skills candidate can work independently
● Agile project methodology experience preferred.
● Excellent communication skills.
● Critical thinker and good problem-solver.
● Good time-management skills
● Great interpersonal skills
Working Timings: 3:00 pm to 12:00 am (midnight)IST
We are looking for a Experienced Backend Developer, who is motivated to work on startup
culture and has working knowledge in Product development.
Duties and Responsibilities:
Design and Write Efficient and Structured code
Sound knowledge of Product lifecycle
Auto test and deployment using CICD
Experience in cloud technologies and understanding of the overall product architecture.
Collaborate with the product and tech team to design and launch new features.
Understanding and implementation of security and data protection.
God code versioning practices and experience on tools like GIT
Experience in Microservice architecture and API development using Java Springboot.
SQL
AWS working knowledge is an added advantage.
Role Specification: Knowledge of Java, Spring Boot, Mysql/SQL, Data Structures and algorithms
- 3+ years of recent hands-on Java development
- Java, Python, JavaScript programming languages
- Fluency with RESTful APIs, AngularJS, HTML5 and CSS
- Great understanding of designing for performance, scalability, and reliability of data intensive application
- Understanding of database fundamentals and advanced SQL knowledge
- In-depth understanding of object oriented programming concepts and design patterns
- Ability to communicate clearly to technical and non-technical audiences, verbally and in writing
- Understanding of full software development life cycle, agile development and continuous integration
- Experience in Agile methodologies including Scrum and Kanban
What puts you over the top:
- Exposure to various technologies like Spring Boot, Microservices, Kubernetes and also some frontend technologies like React.js, Node.js or other UI frameworks.
● Experience in AdTech or Programmatic
MUST HAVE GOOD EXPERIENCE IN SPRING BOOT, NODE JS, ANGULAR JS, REACT JS, JAVASCRIPT,JAVA, HTML/CSS.
Rajasthan Studio is looking for young and bright minds for its upcoming innovative, never-experienced-before app platform for virtual art experiences.
We are looking for programmers with problem-solving skills and critical thinking abilities for the position of Back End developer. Back End developers are responsible for creating a bridge between customers and business logic, optimizing applications for maximum efficiency, creating dashboards for internal teams, and maintaining brand consistency across the application, among other duties.
Backend Web Developers are responsible for managing the interchange of data between the server and the users. The role's primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. A basic understanding of front-end technologies is necessary as well.
Responsibilities -
- Creating RESTful API/GraphQL to be consumed by Flutter developers
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Design and implementation of data storage solutions
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web applications
- Troubleshoot and debug applications
- Provide training and support to internal teams
Skill & Qualifications -
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
- Understanding accessibility and security compliances
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Management of hosting environment, including database administration and scaling an application to support load changes
- Data migration, transformation, and scripting
- Setup and administration of backups
- Outputting data in different formats
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Proficient understanding of OWASP security principles
- Understanding of “session management” in a distributed server environment
- Knowledge of Yii framework - version 2 (preferred)

