
Job Description:
We are seeking an experienced senior web developer to join our friendly team to participate in the
development of the next-generation app and who has the technical ability to implement server side
code written in the Laravel framework. Your main responsibility will be designing and implementing
applications that are written in PHP. This means you will work closely with front end developers to
integrate back-end components with the components they're creating for users to interact with.
Therefore, it is important that youre able to effectively communicate and collaborate with your
colleagues. You will take a lead role in the technical side of our company with room to grow as we
continue to grow.
Technologies/ Frameworsk:
PHP, Laravel, Lumen, MySQL, PostgreSQL, MS SQL, RESTful API, Microservice, API Gateway,
JavaScript, jQuery, Docker, Load Balancer, LMAP, Nginx
Skills Required:
• Extensive experience in PHP Laravel, API Gateway
• Hands-on experience in web services-RESTful
• Knowledge of RESTful API design patterns and Integrations technologies. JSON
Language and scripting as well as Rest Oriented Architecture (ROA)
• Knowledge of HTTP and SOAP Protocols
• Hands-on experience with MySQL / PostgreSQL / MS SQL development including data
modelling, concurrency, query optimization, stored procedure development, and tuning
• Familiarity & Expertise with Bitbucket / GitHub,
• Comfortable working with JavaScript and jQuery
• Understanding and Practising of coding best practices
• Creative and efficient problem solver
• Knowledge of AWS API Gateway, Apigee API Gateway, Azure API Gateway or any other
API Gateways.
• Hands-on experience in working with API gateways added advantage
• Understanding and experience on Data Patterns
Responsibilities:
• Ability to work closely with technical architects and architecture governance technical
team for solution development and design reviews
• Analyse, design, develop, as well as implement RESTful services and APIs
• Be involved in the development life cycle and perform definition and feasibility analysis as
well as in the API lifecycle release management
• Implement, integrate, and document a variety of software platforms through the RESTful
API framework
• API development with OpenAPI Specifications and other standards
• Apply the latest software design techniques and contribute to the technical design of new
solutions
• Modify existing programs, prepare test data and functional specifications.
• Troubleshoot issues and solve problems, identify potential process improvement areas
• Implement common APIs based on architecture guidelines and frameworks
• Responsible for mapping, designing specs for transformation between API Gateway and
backend service
• Write object-oriented, clean, and maintainable code
• Deliver quality results on time with minimal supervision
• Ensuring that integrations run smoothly.
• Scaling projects based on client feedback.
• Mentoring/training in API architecture & code quality
• Work closely with API Solutions Architect and Platform Administrators
• Work closely with the Business Product Owners, and must understand the short and
medium term strategy for the business
Requirements:
• Experience working with PHP, performing unit testing, and managing APIs such as
RESTful.
• A solid understanding of application design using Laravel.
• Knowledge of database design and querying using SQL.
• Proficiency in HTML and JavaScript.
• Practical experience using the MVC architecture.
• A portfolio of applications and programs to your name.
• Problem-solving skills and critical mindset. - Great communication skills.
• Desire and ability to learn

About EncureIT Systems Pvt. Ltd.
Similar jobs
Primary Skills: Database Systems (SQL), Python Flask/Fast API/Django frameworks specifically
Requirements:
- Highly proficient in fundamentals of Python web development frameworks like Flask, Django and Fast API
- Demonstrated experience in developing APIs using Python frameworks
- Should have deep knowledge in PostgreSQL, MS SQL Server and other SQL based Databases
- Knowledge and proficiency in NoSQL is a bonus
Responsibilities
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web applications
- Troubleshoot and debug applications
- Collaborate with Front-end developers to integrate user-facing elements with server-side logic
- Gather and address technical and design requirements
- Provide training and support to internal teams
- Build reusable code and libraries for future use
- Liaise with developers, designers to identify new features
- Follow emerging technologies
Requirements
- Spent at least 3 yrs in a solid back end role
- Experience taking a problem to a product solution (module/product)
- Prior experience working with startups and understand the fast-paced, dynamic nature of work
- Javascript, NodeJS
- Client-server architecture
- OOP concepts, including design patterns
- Understanding of RDBMS (MySQL, Postgresql)
- Understanding of REST API
- Familiarity with frameworks such as ExpressJs
- Knowledge of TDD frameworks mocha, chai, jest, etc
- Knowledge of AWS (Lambda, RDS, EC2, SQS, S3, ECS, etc)
- Basic knowledge of Typescript, NextJs
- Prior experience in fin-tech
Job Description:
- Strong Experience of Node JS.
- Strong Experience of Reactjs development
- Experience in Server-side application architectures like Express.js, Meteor.Js, etc. is desirable.
- Experience in developing APIs is highly desirable.
- Experience in Mongo or MySQL database is a must.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Understanding fundamental design principles behind a scalable application.
- Experience in delivering products using an Agile methodology is highly desirable.
- Experience with automated unit, integration and end-to-end testing is highly desirable.
- Experience in the area of network or systems management is a plus.
Integration of user-facing elements developed by front-end developers
Build efficient, testable, and reusable PHP modules
Solve complex performance problems and architectural challenges
work on multiple projects with Product Development team
Contribute in all phases of the development lifecycle
Follow industry best practices
Develop and deploy new features to facilitate related procedures and tools if necessary Skills And Qualifications
Strong knowledge of PHP web frameworks ( Magento 1/2, Wordpress, YII, Laravel, Prestashop)
Understanding of MVC design patterns
Basic understanding of front-end technologies, such as JavaScript, jQuery, HTML5, and CSS3
Knowledge of object oriented PHP programming Strong knowledge of the common PHP or web server exploits and their solutions
Understanding fundamental design principles behind a scalable application
User authentication and authorization between multiple systems, servers, and environments
Good knowledge of relational databases, version control tools (like GIT) and of developing web services
Experience in common third-party APIs (Google, Facebook, Ebay etc) (OPTIONAL)
Responsibilities
- Writing clean and secure modular codes that have undergone strict testing and evaluation.
- Maintaining and designing databases effectively.
- Build efficient, testable, and reusable PHP modules
- Solve complex performance problems and architectural challenges
- Write quality code with robustness and re-usability for secured web applications and web services (REST and SOAP) for mobile apps.
- Ability to work in a team environment as well should be able to manage a team.
- Must meet the deadline.
Requirements
- Strong hands on experience with PHP Laravel framework
- Knowledge of object oriented PHP programming
- Must have strong experience with API (Web Services) development using JSON, RESTFUL.
- Understanding of MVC design patterns
- Should be best at writing and understanding complex queries using any of two from - MySQL, NoSQL, MongoDB, PostgreSQL, T-SQL.
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Proficient understanding of code versioning tools, such as Git, SVN.
- Excellent communication and problem-solving skills.
- Design, develop and manage data on various open-source SQL databases
- End-to-end performance tuning of Oracle, MariaDB, MySQL, PostgreSQL, and Aurora against very large data sets
- Database cluster connectivity and security
- Conduct database training
- Software installation and configuration
- Database patching and upgrading
- Using monitoring and management tools
- Troubleshoot various issues with other dba’s/developers
- Point of Contact for Vendor escalation
- Point of Contact for professional service to Customers
- Cross-platform migration from Oracle to MySQL/MariaDB/PostgreSQL/Aurora
- Support the creation, maintenance, and implementation of procedures regarding how problems are identified, received, documented, distributed, and corrected
- Ensures project documentation is complete, current, and stored appropriately
- Manages day-to-day project and scope changes
- Communicate and coordinate database changes, backups, and downtime to users
- Identifies potential security issues and recommend strategies to ensure database security
- Research and evaluate new technologies
- Proactively monitor systems for optimum performance and capacity constraints
- Establish standards and best practices for SQL
- Interact with and coach developers in SQL scripting
- Perform database backup and recovery
- Provides 24x7 support for enterprise database systems
- Must provide mentoring and training to other staff members
- Write procedural documentation including requirements for databases
- Develop and coordinate knowledge transfer
- Establishes enterprise-wide uniform infrastructure, including supporting defined departmental content processes and creating guidelines for content deployment
- Interacts with business units to gather, define, and organize the delivery of business solutions Data
- Modeling, design & implementation based on established standards
- Automate manual tasks
- Candidate with a college degree and relevant work experience
- 7+ years of hands-on DBA experience with Oracle, MySQL, MariaDB, and PostgreSQL and supporting tools
- Strong experience with Linux is required, including command-line editors, scripting (shell, Python, Perl, etc.)
- Experience in database performance tuning and strong SQL tuning skills
- Experience in database and cross-platform upgrades required Experience in all aspects of the software development lifecycle including requirements gathering, design, coding, testing and production support
- Must be familiar with RDBMS concepts, practices, and procedures
- Must have knowledge of network connectivity
- Extensive experience with Export/Import, Backup and Recovery
- Extensive experience with Database Replication Master/Slave, Master/Master (BDR)
- Extensive experience with MySQL (MariaDB, Percona) Galera cluster
- Experience with MaxScale
- Proficient in SQL Language
- Knowledge of ServiceNow, or similar Ticket Management Software
- Knowledge of SAN infrastructure including HP and NetApp
- Ability to work on projects at a time
- Knowledge of middle-tier application servers
- Strong troubleshooting and problem resolution skills
- Good knowledge of Data Modeling
- Knowledge of XML and JDBC
- Experience of NoSQL databases (Cassandra, Oracle NoSQL, MongoDB) is a plus
- Certifications on MySQL, PostgreSQL, and Aurora

Job Description
We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be 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. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.
Responsibilities
- Integration of user-facing elements developed by a front-end developers with server side logic
- 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
Skills And Qualifications
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, Nodejs and CSS3
- Good understanding of server-side CSS pre-processors, such as LESS and SASS
- User authentication and authorization between multiple systems, servers, and environments
- Good Understanding of Mysql database.
- 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






