- Expert level skills in Coldfusion 9
- Expert level skills in MachII and Coldspring frameworks.
- Databases: Expert level skills in one or more of Oracle. MySQL is a plus.
- Javascript: Expert level skills in one or more of Javascript/jQuery/YUI
- Excellent debugging and trouble shooting skills [Client side, Server side, DB]
- Knowledge and skills in static code analysis and performance management tools [Client side, Server side, Database]
- Expert level skills and understanding of any of the SCM/VCS like SVN and GIT etc.
- UI: HTML/CSS
- Expert level skills in OOPS concepts
- ORM concepts and understanding is a plus.
Nice to have Skills:
- Work experience/understanding of any of the following Web Services/XML/SOAP/REST/WCF/Web APIs is preferred
- Work experience/expertise in Healthcare domain
- Work experience/expertise Java and Spring framework is a plus.
About IT Service Based Company
Similar jobs
About the Role
- Design, develop, test, deploy, maintain, and improve software and new user-facing features across Novo’s products and services.
- Drive technical decisions on a multi-functional, Agile team alongside product management, product design, and engineering.
- Optimize applications for maximum speed and scalability and analyze feedback from customers and internal teams to identify issues and improvement opportunities.
- Champion a passion for engineering best practices such as code quality, linting, and testing.
- Ensure our software is reliable, extensible, maintainable, debuggable, secure, well-tested and performs well under load.
- Mentor junior engineers in all aspects of planning, development and testing.
- Stay engaged with latest technologies and evaluate strategies to keep the Novo technology stack up to date.
Requirements for the Role
- 5+ years experience in a highly technical role at a hyper-growth startup or fast-paced company.
- Extensive background designing, developing, testing, deploying, maintaining, and improving software.
- Good understanding of Node.js & Javascript.
- Demonstrated ability to translate business goals and initiatives into technical requirements.
- Strong understanding of SQL database.
- Demonstrable experience architecting scalable and cost effective solutions to ensure and support customer growth.
- Experience mentoring junior engineers in all aspects of planning, development and testing.
- Strong understanding of system design and architecture.
- Interest in engaging with latest technologies and evaluating strategies to keep the Novo technology stack up to date.
- Excellent written and verbal communication skills with the ability to collaborate with both technical and non-technical teams effectively.
- Building scalable, reliable, high-performing platforms
- Managing project priorities, deadlines, and deliverables
- Participating in the entire lifecycle including analysis, development, fixing and monitoring of issues on the assigned product lines
- Maintaining a high service levels in terms of security, performance, availability, and quality
- Establishing and implementing good development practices to create a top-class, results oriented engineering culture.
Requirements :
- 7 years - 10 years of solid hands on experience in J2EE & related technologies.
- Ability to think in terms of APIs all the time
- Hands on experience in object-oriented designs and principles.
- Hands on experience in data structures, algorithms & design patterns
- Hands on experience in server side, web architecture
- Working knowledge in Spring Framework
- Knowledge in data modeling and hands on experience with at least one RDBMS, MySQL is preferred.
- Knowledge on any of the scripting languages is desirable as you may need to write scripts Javascript, HTML or any front-end frameworks experience is desirable
- Understanding on NoSQL databases.
- You can extrapolate requirements from customers and product management and distinguish between what they need vs. what they want?
- You are always on the lookout for adding configurability and extensibility to your design.
- You cannot agree with not having ability to automatically test software.
- Usability of the solution keeps you awake at nights
Position : Senior Java Backend Developer
Job Location: Navi Mumbai / Bangalore / Hyderabad / Pune
Job Description :
At least 5 years of professional experience in developing backend applications using Java
- Proficiency in using Spring Boot, Hibernate, RESTful APIs, microservices and other modern web technologies
- Experience in working with relational and non-relational databases such as MySQL, MongoDB, Redis etc.
- Exp on Azure Cloud.
- Experience in using DevOps tools such as Docker, Jenkins etc.
- Knowledge of GraphQL and how to use it with Java
- Knowledge of best practices and principles of software engineering such as SOLID, design patterns, code quality, testing etc.
- Familiarity with agile methodologies such as Scrum or Kanban
- Ability to work independently and as part of a team
- Excellent communication and problem-solving skills
Role: Java Developer.
Location: Hyderabad
Mode of Employment : Permanent
Experience Required: 4 to 8 Years
Primary Skills:
Java , spring, Hibernate
Opportunity :
We are looking for Backend Developers who are passionate about solving problems. We offer a result-driven, fun, and dynamic environment. So far, we've built a reasonably-sized, high-powered team and are always striving to be the best place to work we can be.
Our Tech Deck :
- Architecture
- Linux
- Docker
- HAProxy
- Nagios
- Munin
- Backend & Servers
- PHP
- MySql
- MongoDB
- Redis
- Memcached
- Frontend
- JavaScript
- jQuery
- Sass/Less
- GruntJs
- Bower
- NPM
- Repositories
- Git
- Collaboration
- Slack
- Evernote
- Google Drive
Your Part :
- You shall be part of our design and development team. You shall be assigned one or multiple modules, wherein you shall:
- Write backend code and APIs, maintain the database and cache.
- Rapidly develop next-generation scalable, flexible, and high-performance systems.
- Act as an intermediary for problems, with both technical and non-technical people.
- Collaborate with the team to prioritize projects and ensure on-time completion.
Preferred Qualification & Experience :
- Bachelor's Degree in Computer Science or equivalent experience/knowledge
- 5+ Years of hardcore development experience in one or more backend frameworks and languages like JavaScript (NodeJS, Express), PHP (and other languages and frameworks).
- Working knowledge of both Unix and Windows in a software development setting prefer strength in Unix (all flavors) environment.
- Strong HTTP fundamentals.
- Basic networking knowledge.
- Familiarity with relational database concepts and RDBMS systems such as MySQL etc.
- A solid understanding of REST principles, and experience writing backend code to change or design APIs.
- Worked on NoSQL databases like Memcache, Redis, MongoDB etc.
- Proficient understanding of code versioning tools, such as Git
Preferred Skills & Abilities :
- As a Developer:
- Write clean, manageable code and maintain proper documentation
- Continuously discover, evaluate, and implement new technologies and frameworks to maximise development efficiency
- Excellent command over Data Structures and Algorithms
- Familiarity with continuous integration
- Strong problem solving and analytical skills
- Knack for benchmarking and optimization
- Passion for quality and innovation
- An eye for detail
- As a team player
- Collaborate with cross-functional teams to define, design, and ship new features
- Ability to manage and drive small teams
- Ability to work independently in small teams
- Estimate timelines and deliver as per schedule
- Responsible and capable of meeting tight deadlines
- Thrive in a variable and demanding startup environment
- Collaborate with multiple disciplines like product, engineering, marketing, research and support, and enjoy working in a collaborative environment
- Understand technical and business needs and fulfil them
- Strong experience with one or more general purpose programming languages including but
not limited to: Python, Java, C/C++, C#
- Demonstrated expertise working with at least one modern enterprise application frameworks like
Spring Boot, Play Framework, Django
- Demonstrated expertise in building scalable distributed applications in microservices architecture
- Expert knowledge of best practice software engineering methodologies and coding standards
- Strong and proven advocacy for Test Driven Development is preferred
- Experience with SQL (mySQL, Postgres, etc) and NoSQL (MongoDb, DynamoDB, Aerospike or Redis)
- Production experience in running cloud-based enterprise-grade systems at scale
- Natural ability to process requirements, figure out multiple execution options, their complexity, and
estimate the scope of work required to get tasks done
- DevOps experience
- Cloud experience (AWS required, Google Cloud Platform bonus
Role: Sr.Drupal Developer
Location: Permanent WFH/Remote
Company : Specbee (https://www.specbee.com/">https://www.specbee.com/)
Responsibilities
- Perform Drupal development tasks including custom module development using the Drupal API system and hooks from major Drupal core systems
- Understand the client's business requirements and develop a scalable software solution.
- Attend client calls, provide demonstrations to the client.
- Maintain appropriate documentation with the code, following the best practices.
- Undertake quality assurance and testing for functionalities developed.
- Should be familiar with Drupal coding standards and best practices.
- Should have good hands-on experience with HTML/CSS/JavaScript.
- Should have a fair understanding of building Drupal themes and working with templates.
- Should be well-versed with GIT processes
Requirements, Skills
- 2+ years developing Drupal applications. Drupal 7/8/9 experience required.
- 1+ year of Experience in building applications in Drupal8.
- 2+ years industry experience in software development and/or DevOps projects.
- Must have strong analytical and technical skills using PHP.
- Expertise in JavaScript and mainstream JavaScript libraries such as JQuery and working knowledge of Ajax.
- Good understanding of web technologies, debugging and protocols.
- Contribution to the open-source community
- Must have PHP, JavaScript, AJAX, HTML and CSS experience
- Should be able to code as per Drupal coding standards and best practices.
- Should be well versed with implementation and configuration of most commonly used modules
- Respond positively to opportunities to be involved in brainstorming and iterative work. Handle times of change in a way that drives innovation and iteration.
- Experience on Drupal 9 (Good to have)
Job Description
We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Integration of user-facing elements developed by front-end developers with server side logic
- Implementation of security and data protection
- Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
Skills And Qualifications
- Expert in Python, with knowledge of Django and DjangoRestFramework
- Familiarity with some ORM (Object Relational Mapper) libraries
- Able to integrate multiple data sources and databases into one system
- Understanding of the threading limitations of Python, and multi-process architecture
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Understanding of accessibility and security compliance for video streaming applications
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Familiarity with event-driven programming in Python
- Able to create database schemas that represent and support business processes
- Strong unit test and debugging skills
- Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Ability to understand business requirements and translate them into technical requirements
Benefits
We’re looking for people to join our cause – to simplify the visual web with really smart but simple visual tools. A technology startup founded by IITians and backed by some of the most reputable media companies as customers, we offer a rare opportunity to join a thriving, fast-paced, multi-cultural environment and be part of a truly exciting journey. You will be at the forefront of innovation, joining the only Artificial Intelligence startup in India that have successfully deployed several CV/ML solution for several large media companies and now focusing on solving problems of global market.
About Tessact:
Tessact is an Artificial Intelligence (AI) and data analytics startup established in July 2016 that helps in transforming businesses using powerful video recognition technologies built on most advanced machine learning systems. The company redefines the way contextual insights are to be used for
media production, digital advertising, consumer experience creation and news analytics