Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 14

JOB SKILLS

• Debugging and troubleshooting skills, excellent team player


Working experience in Java 1.7 and above
Working experience + Good knowledge in Agular 6 and above and its core principles
Sound knowledge and working experience in JPA and Hibernate
Experience in creating RESTful API services
Good RDBMS knowledge and working experience in any one of it like MySQL / Postgres
JUNIT experience is a MUST
Knowledge in MongoDB is an added advantage
Good knowledge of GIT / IDE like Eclipse
Experience working in an Agile / Scrum environment.
Core JavaScript knowledge
Good command of TypeScript
Good knowledge of HTML and CSS
Working experience in Bootstrap / Moneta Bootstrap
REST API - Knowledge and integration
Authorization using JWT / OAuth
Familiarity with integrating Angular with REST API
Working with GIT
Experience / Knowledge in common front-end development tools like Babel, Web Pack, NPM etc.
Outstanding communication and documentation skills, detail oriented and go-getting attitude
Proficiency in programming, applying validations, perform unit testing (JUnit) of web applications,
and debugging/ fixing of defects reported in system/ acceptance testing
Develop optimized software code based on requirements and design specifications
Ability to convert business requirements into object-oriented design and code using Java/J2EE techno
Comfortable with UNIX/ Linux command line interface for deploying product on Linux Server
and understanding of required Linux commands, preferable Ubuntu
Defining development standards for object-oriented practices, coding & testing patterns
Should have hands on experience on design patterns and exposure on spring or any other framework
Perform unit and integration testing before launch.
Understand the requirements and translate it into application features.
Develop Real-time high frequency, performance efficient, low latency applicationswould be a plus poin
Excellent understanding of software design and programming principle.
Participate in software design meetings and write technical design documents.
Nice to have knowledge and hands on experience of any of scripting languages like Shell Script / PHP
Working experience of tools/technologies like Kubernetes, Jenkins, Maven, GIT , Docker.
Familiarity with Test Driven Development, re-factoring, code reviews, continuous integration/deliver
• Object Oriented analysis and design using common design patterns
• Good understanding of Relational database experience and demonstrated abilities in SQL and data modelling is required
Core Java, J2EE, JDBC, Multithreading, Spring, Hibernate, OOAD, Design Pattern
Deep understanding continuous integration and continuous delivery patterns
Experience with web services (SOAP, REST, JSON, XML)
• Mandatory to have skills in Database Programming (Queries, SPs, Views Indexes etc.) and should have used JDBC
Unit-test code for robustness, including edge cases, usability, and general reliability.
Must know the Server Configurations
Good understanding of behavioural design patterns like command, observer and chain of responsibility
Caching Techniques( Radis, Hazlecast, Aerospike)
Strong understanding of database fundamentals and designing database schema.
Basic fundamental knowledge of database like joins, triggers, stored procedure, functions and in built functions.
Should be Strong in writing Queries and Stored Procedures
• Should be able to read and write basic SQL queries, stored procedures, views, and functions
puzzles and guesstimates
Familiar with various design and architectural patterns
Skill for writing reusable Java libraries
SQL indexes, what SQL join,s and explain joins.
translating system requirements into the design and development of customized systems in an agile environment.
High proficiency with development tools and workflows (Junit, Maven, continuous workflow, etc.) Log4J SSO (single sign-o
• Experienced with all ancillary technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, etc.
Profound insight of Java and JEE internals (Classloading, Memory Management Transaction management, etc) is additiona
• Expertise in Web Services protocols such as REST, SOAP and API design for extensibility and portability
• Hands-on experience in Java/JEE, JQuery, JSON
Experience in Java 6, 7 or 8.
• Very strong programming skills – Should be able to write optimized, modular code.
• Good knowledge of data structures, concurrency, threads, performance optimization.
• Fluency in OOAD, design concepts and design patterns.
PRACTICAL SKILLS
chatbot
graphs and charts
location, branch locator
different payment gateways
popups
integrating 3rd party apis like facebook, gmail, linkedin ,youtubube, twitter(social links),Experience of using 3rd Party APIs
sending mass email, &messaging
getting data from website to excel
reCaptcha
sorting and searching
cookie
upload/ download PDF, Images
Generate OTP
generate receipt
app links
signup using google
OTHER SKILLS
JWT ,Session,
Client side validation using JAVA script
to specify different type of request like "get, post, hide..."
Data persistance logic
Tabs
Dropdowns
Accordions
Side Navigation
Top Navigation
Modal Boxes
Progress Bars
Parallax
Login Form
HTML Includes
Google Maps
Range Sliders
Tooltips
Slideshow
Filter List
Sort List
QL and data modelling is required.

d should have used JDBC

esponsibility

and in built functions.


ow, etc.) Log4J SSO (single sign-on implementation)
P/IP, POP/SMTP, etc.
n management, etc) is additional advantage
and portability
of using 3rd Party APIs and integrating Payment Gateways
JOB SKILLS
c#.net in winforms or webforms
asp dotnet MVC
.NET, ASP DOTNET, DOTNET CORE
C#, ASP.Net Webforms, Ado.net, Entity framework, Linq,
WCF, WPF Linq ,
3 Layer and n Tier Architecture, 
Microsoft SQL Server
OOP's / MVC / MVVM concepts
Hands-on experience with unit testing frameworks (MS Test, NUnit/XUnit)
Full SDLC / SOLID Principles / Design Patterns
Working on portals, Payment Gateway Integration(Payu, Paypal, Paytm, etc), Writing Stored Procedures & Functions, Cons
Experience of using 3rd Party APIs and integrating Payment Gateways
[cross browser compatibility]
ctions, Consuming and developing web services, API.
JOB SKILLS
• Experience in building multi-tier applications with exposure to caching, pub-sub, messaging technologies.
Understanding of fundamental design principles behind a scalable application. Good understanding of server-side templatin
Focus on scalability, performance, service robustness, and cost trade-offs. Writing and testing code, debugging programs a
To be successful in this role, you should have experience using server-side logic and work well in a team.
Provide support for production systems in the form of enhancements, maintenance, and minor bug fixes
Design and implementation of data storage solutions
User authentication and authorization between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Familiarity with event-driven programming in Python
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Understanding of the threading limitations of Python, and multi-process architecture
Familiarity with some ORM (Object Relational Mapper) libraries
Able to integrate multiple data sources and databases into one system
Experience in creating Bots would be an added advantage.
Knowledge of object - relational mapping (ORM)
Knowledge of SASS and LESS is added advantage
Knowledge of business processes and ERP processes

Experience with Queue based streaming systems like Kafka, Celery


• Understanding of fundamental design principles behind a scalable application
You know the difference between good Python and bad Python
# Experience with common development tools such as Pylint, Babel, Webpack, PEP8, Google Python Style Guide, etc
• Knowledge of RESTful and JSON APIs.
• Understanding of Microservice / SaaS based application platforms
• Hands on experience in Unix and Shell scripting
• Strong unit test and debugging skills
• Insights on workings of Database, Queues, Cache, servers.
ORM (SQLAlchemy), AWS Lambda / API Gateway / RDS / SQS, Static code analysis (SonarQube, Flake8)
Nice to have – knowledge in Flask and OAuth2.0/ Auth0
Proven expertise in Python; especially around Pandas, SQLAlchemy, and Django
, Elasticsearch
Should be able to create APIs
- Understand models, views, and templates
- Knowledge of HTTP and RESTful APIs
• Understanding of the threading limitations of Python, and multi-process architecture
• Experience or good understanding of what it takes to build scalable systems (e.g., understand performance, scalability, distributed systems, etc).
Expertise in a variety of server-side tools and technologies: Linux, Apache, Memcached, Varnish, MySQL, ORMs
Familiarity with server-side templating languages like Jinja 2, Mako, etc • Basic understanding of the other backend technologies, mainly Java for integration
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
Database design and management, including being up on the latest practices and associated versions
• Familiarity with RESTful API design.
You also need to optimize the application for better performance and a large number of concurrent users.
Solid understanding of design patterns, data structures, and advanced programming techniques
Experience in the Cloud Like AWS with multiple services EC2, S3, Elastic Beanstalk, ACM, Route53, Load Balancer, RDS, Lambda, API Gateway, KMS.
Familiarity with event-driven programming in Python
Search [ Elastic search, SOLR search ] - Caching [ Redis, Memcached ]
Translate application storyboards and use cases into functional applications
 Integration of data storage solutions - databases, key-value stores, blob stores, etc.
I am working in ERP systems which is known as ODOO.
Moreover, I came across many integrations like login using OAUTH, Payment Integrations and called so many other more t
may include databases, key-value stores, blob stores, etc
I mostly work on writing APIs for a web application. The web APIs are written in Falcon framework, and gets data from eith
Fix a bug in someone else' crappy code
Check Jira, pick an issue and fix it.
Preparing Development Environment using version control and build tools
Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with
Write effective, scalable code
Develop back-end components to improve responsiveness and overall performance
Integrate user-facing elements into applications
Test and debug programs
Improve functionality of existing systems
Implement security and data protection solutions
Views, Triggers, Functions, Stored Procedures, Indexing and Joins
PRACTICAL SKILLS

side templating languages.


g programs and integrating applications with third-party web services.

ava for integration purposes. • Familiarity with shell commands and versioning tools.

other more than 25 APIs including SOAP, XML, JSON and Rest API requests.
data from either MongoDB or Elasticsearch, and are fed to the web app via AngularJS services. Other stuff includes setting up Celery fo

cations with third-party web services.


for some periodic tasks, or coding some helper application written in python.
JOB SKILLS
API creation & integration
Hands on experience in NoSQL desirable
Good Knowledge in Webservices and XML
• Should have worked on SVN or any of the source control management tools.
Strong skills in JQuery, Java scripts, AJAX, CSS and HTML Mandatory
• Strong development experience in ZEND PHP5 framework, MySQL, Apache, Linux scripting Mandatory
• Good programming skills with hands-on experience in Object-Oriented analysis and design Mandatory.
Wordpress, Laravel, October is a plus
XML Manipulation skills
Experience in Restful API
Well versed in WebServices
Angular JS
Go-getter attitude.

You might also like