Designation 1: Java Developer
Eligibility Criteria : Any Graduate with 3 to 5 years of experience in Core Java development
Role Responsibilities :
- To write clean, maintainable and efficient code Design robust, scalable and secure features
- To contribute in all phases of the development life cycle follow best practices (testdriven development, continuous integration, SCRUM, refactoring, code standards)drive continuous adoption and integration of relevant new technologies into design role Requirements
Required Skills Sets :
- Must have strong knowledge in Core Java, Spring and Spring MVC framework, Spring Data, Spring Core, Hibernate
- Should be aware about the design patterns and be able to apply the knowledge
- Must be acquainted with the web technologies
- Server-side: JSP/Servlets, Web services (REST and SOAP)
- Must have used RDBMS and knowledge on NoSQL is an added advantage.
- Demonstrable knowledge of front-end technologies such as React Native, React, Angular.js, JavaScript, HTML5, CSS3 JQuery & developing highly interactive applications
- Experience in common third-party APIs (google, facebook, twitter, linkedin, etc)
- A firm grasp of object oriented analysis and design Passion for writing great, simple, clean, efficient code
- Good knowledge of relational databases
- Familiar with multiple PHP frameworks like codeigniter, cakephp, etc
- Ability to work with the Amazon EC2, S3, Heroku and EBS services
- Working knowledge of MySQL database
- Ability to understand the business use cases and design components/modules fulfilling those use cases
- Should have a better experience in mentoring and managing a team.
Salary : Industry Standards
Designation 2: Python Developer
Eligibility Criteria : Any Graduate with 3 to 5 years of experience
Responsibilities:
- Write effective, scalable, testable and reusable code
- Design and implementation of low-latency, high-availability, and performant applications
- Need to Handle project alone as well as Team player
- Implementation of security and data protection
- Coordinate with Internal/External teams to understand user requirements and provide technical solutions
Requirements:
- Strong background in Object Oriented Programming, data structures
- Work experience as a Python Developer, should have hands on experience in building applications from scratch
- Expertise in at least one popular Python framework (like Django, Flask or Pyramid) is added advantage
- Should have good knowledge of object-relational mapping (ORM) and/or in any SQL database administration
- Familiarity with front-end technologies (like JavaScript and HTML5, CSS, jQuery, etc)
- Understanding of the threading limitations of Python, and multi-process architecture
- Experience with third-party libraries and APIs integration
- Proficient understanding of code versioning tools (such as Git, SVN)
- Should be good at Agile development
Salary : Industry Standards