Essential Skills:
- 8 years experience delivering highly available web/mobile applications including 1-3 years as Senior/Lead developer. Prior experience in retail domain is a plus
- 3 years of experience working with distributed teams
- Deep knowledge of UI Libraries / Frameworks, API (REST), API Management and building scalable and high performance Web APIs
- Must have experience building websites using Javascript and Java technologies (e.g. Typescript, Spring Boot). Search Engine and Native App development experience is a plus.
- AWS Serverless Cloud native services experience with Lambda functions, SNS, SQS, DynamoDB, API Gateway etc
- Strong knowledge of Caching frameworks, data structures, algorithms, operating systems, and distributed systems
- Strong understanding of databases, NoSQL data stores, storage and distributed persistence technologies
- Strong communication and presentation skills
- Passionate about enabling next generation experiences
- Experience with automated testing, deployment pipelines and cloud based infrastructure
ROLE DESCRIPTIPON:
- Develop omni-channel digital solutions leveraging serverless and micro services in a cloud based platform to develop backend services.
- Design high/low level solutions, contribute towards architecture and technical roadmap
- Lead technical implementation/delivery.
- Host/Lead technical discussions
- Champion software development best practices, test driven development, CI and CD
- Build cloud native and highly cost efficient solutions
- Innovate, Unlearn and Disrupt. Research next generation frameworks and technologies. Embrace change.
About Lister Technologies
Similar jobs
It is an app platform (Android & iOS) that offers discovery, trials and purchase of lifestyle brands across multiple categories like beauty and grooming, food and beverages, health and wellness, fragrances, smart technology, accessories, services and experiences and is targeted towards the upper middle class.
What shall be expected of you:
● Be responsible for the core UI framework, and implement and maintain it.
● Responsible for the development of the front-end applications and
components.
● Coordinate with the backend engineers & designers for requirement
gathering of the product.
● Responsible for quality assurance including web usability, accessibility,
testing and debugging.
● Build reusable code and libraries for future use.
You must have:
● 2-5 years of prior hands-on experience in building responsive web
interfaces for consumers.
● Strong development experience in the following technologies (HTML,
CSS, Javascript, AJAX, working with REST APIs)
● Front-end frameworks/libraries such as ReactJS, and Redux.
● Ability to translate product requirements into functional code.
● Ability to estimate the scope of work for sprint planning.
● Self-motivation and ability to work in a small team with minimal
supervision.
Would be awesome if you are also good at:
● SEO and page speed optimization.
● Web standards, Responsive design, and cross-browser compatibility,
Accessibility.
● Additional web technologies like Angular, Vue JS, Next JS etc.
● Must be fluent in writing code in ES6+ along with linters. ● CSS
preprocessor - SCSS/ LESS
Roles and Responsibilities
• Ability to create solution prototype and conduct proof of concept of new tools.
• Work in research and understanding of new tools and areas.
• Clearly articulate pros and cons of various technologies/platforms and perform
detailed analysis of business problems and technical environments to derive a
solution.
• Optimisation of the application for maximum speed and scalability.
• Work on feature development and bug fixing.
Technical skills
• Must have knowledge of the networking in Linux, and basics of computer networks in
general.
• Must have intermediate/advanced knowledge of one programming language,
preferably Python.
• Must have experience of writing shell scripts and configuration files.
• Should be proficient in bash.
• Should have excellent Linux administration capabilities.
• Working experience of SCM. Git is preferred.
• Knowledge of build and CI-CD tools, like Jenkins, Bamboo etc is a plus.
• Understanding of Architecture of OpenStack/Kubernetes is a plus.
• Code contributed to OpenStack/Kubernetes community will be a plus.
• Data Center network troubleshooting will be a plus.
• Understanding of NFV and SDN domain will be a plus.
Soft skills
• Excellent verbal and written communications skills.
• Highly driven, positive attitude, team player, self-learning, self motivating and flexibility
• Strong customer focus - Decent Networking and relationship management
• Flair for creativity and innovation
• Strategic thinking This is an individual contributor role and will need client interaction on technical side.
Must have Skill - Linux, Networking, Python, Cloud
Additional Skills-OpenStack, Kubernetes, Shell, Java, Development
● Design and develop features using Core Java, Spring Boot, and Hibernate
● Ability to design database schema, develop views and stored procedures
● Participate in user story grooming, design discussions and proposal of solutions
● Maintain existing software systems by identifying and correcting software defects
● Practice standard development process leveraging agile methodologies such as
SCRUM and TDD
● Review and analyze business requirements and provide technical feasibility and
estimates
● Manage development / support functions etc
● Excellent in OOPS concepts, system design
● Strong knowledge of Core Java, Spring, Hibernate and Microservices
● Hands-on experience in DB design, SQL, UI Technologies like HTML/CSS,
JavaScript, jQuery, etc.
● Good knowledge of design patterns
● Excellent knowledge of JSP, Servlets, WebServices, JUnit
● Experience in Agile software development
● Familiarity with JIRA, GIT, Maven
● Experience in working directly with a client
● Good knowledge in requirement gathering, analysis, and designin
Android Mobile Developer
The ideal candidate will be passionate about providing the best experience to our user community from UI/UX design to speed and performance. You will think critically to develop native apps for Android mobile devices. You’ll instrument, measure, optimize and build high quality architectures and code in areas such as Search, Transaction Management and Profile Management.
General Responsibilities:
- End-to-end Android application development that will produce elegant features that our users will love
- Coding alongside the team (comprised of designers and product managers) developing features for our mobile apps
- Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
- Understand where to make architectural trade-offs applying synchronous and asynchronous design patterns
- Provide solid feedback on good mobile UI/UX design practices and ways to reduce any user friction
Requirements:
- 5+ years developing extensively with Java
- 7+ years experience in software design, development, and algorithm related solutions
- Knowledge of UI and animation frameworks, touch user interface, and MVP application design
- Strong expertise in developing enterprise mobile applications using Google’s Android SDK( e.g. packaging, emulators, adb, etc)
- Familiar with deploying to Google’s app store and staged rollouts
- Extensive programming experience in Java and/or Kotlin
- Experience with relational databases (transactional and non-transactional), database architecture, and distributed transaction management
- Experience with consuming third-party libraries and APIs
- Strong understanding of working with REST services, databases, caching strategies & asynchronous calls is a must
- Good understanding of software development lifecycle along with working knowledge of SCM with strong emphasis on Git and Jira
- BA/BS Degree in Computer Science or related technical discipline, or related practical experience.
- Is at least 2-3 startup’s old
- Has experience of building products from scratch and scaling.
- Has experience of managing at least 3-4 Engineers.
- Has experience of working with cross border / multi-ethnic teams / Different time zones.
- Has experience of building social media
- Has a formal education in technology
Role 1 : Core Java
Experience - 5 – 10 years
Location – Mumbai ( NKP) / Weworks
Primary Skills / Must have:
- Knows Java Programming Language (Java 7, 8) with Object-Oriented Design and Spring Framework. Understanding of RESTFul Services development.
- Has a good understanding of asynchronous requests, multithreading and related issues and ways to resolve them.
- Has a good understanding of web and web programming principles, cookies, sessions etc.
- Familiar with tomcat, servlet model and their limitations.
- Has a good understanding of basic algorithms and data structures.
- Good analytical skills, problem-solving skills and willingness to learn.
- Good communication and collaboration skills. Willing to ask questions.
- Team player.
Secondary Skills / Desired skills
- Modern web development tools including JavaScript frameworks such as Angular JS and CSS frameworks such as Bootstrap.
- Familiarity with Git and Linux/Unix commands.
Role 2 – JAVA + Linux + SQL Server combination of skills - Bangalore
Experience – 4 – 9 years
Location – Bangalore ( RMZ Ecoworld)
Required Technical Skills:
- Strong Java experience.
- Experienced in Agile development lifecycle.
- Hands-on experience with Programming language: Python, and SQL
- Experience in database platforms : DB2/Sybase/MSSQL server.
- Working knowledge of Linux/Unix.
- Working knowledge of Java spring framework,Angular 7/8,GIT.
Desired Technical Skills:
- Working experience on Actimize RCM solution.
- Knowledge of testing automation tools like selenium.
- Good knowledge of Actimize AIS solution
- CI/CD
Required Aptitudes
- Ability to take on challenges and open to learning new technologies.
- Ability to work on multiple projects at the same time.
- Passion for innovation and find creative solutions to complex business problems.
- Team player.
Educational qualification and experience:
- Bachelor degree in engineering/computer science or MCA from recognized institution
- Minimum 3 years of development experience in required technical skills.
Role 3 – Java+ Spring + Azure ( Mandatory)
Location – Bangalore
Experience – 4 – 7 years
Role 4 – Java Fullstack
Experience - 5 – 9 years
Location – Mumbai ( NKP)
No of open role – 4
Mandatory Skills – Core Java , Full stack and Unix
Responsibilities Include:
Ø Work closely with Business Analysts to understand User and Functional Requirements
Ø Conduct Technical Design, create Design Prototype and Design Specifications. Be able to understand business needs and translate into technology solutions
Ø Implement the requirements using the latest firm wide technologies and approved global solutions
Ø Perform Unit Testing and, wherever applicable, collaborate with QA Engineer on System / Integration / QA / Regression / Performance / Capacity Testing, and create testing documentation
Ø Coordinate with users on User Acceptance Testing and provide testing support
Required technical skills:
Ø Minimum 3-4 years of hands-on experience in software development
Ø Good programming skills using Java
Ø Excellent relational database skills on Sybase / DB2 & Unix Shell Scripting
Ø Good knowledge and solid experience in Agile software development
Ø Good knowledge, skills and abilities to perform high quality software testing
Ø Experience on Axiom / XML / SOAP / Informatica is preferred but not essential
Required professional skills:
Ø Enthusiasm for and interest in learning and applying new technologies to solve real world business problems
Ø Pursuit for perfect delivery quality in a zero-error-tolerance environment
Ø Strong analytical and problem solving skills
Ø Good communication skills including ability to explain technical issues to non-technical people
Ø Highly organized, self-motivated, result-oriented, and proactive with capability to work with minimal supervision
Ø A strong can-do attitude
Ø Creative and flexible while observing policies, rules and standards
Demonstrate highly proficient written and verbal communication skills in the English language
Role 5 – Core Java / Java backend hands on developer
Location – Mumbai and Banglare
Experience - 5 – 10 years /
Do you want to work with the company which solves real time challenges by using Artificial Intelligence, Data Integration & Analytics, then read on.
Our client is an Ad Exchange startup redefining health care marketing.The startup has built an integrated marketplace for advertising to health practictioners by allowing them to access multiple digital health care platforms via single window. They have developed a patented technology that allows them to do precision targeting of ads for the physicians using programmatic media. They are soon to expand their services in the USA.
The founder is a qualified physician an innovator at heart. He has immense experience in health management sector and has worked for international healthcare organizations.
- Design and Execute Tests - Designing automated tests to validate applications by creating scripts that run testing functions automatically. This includes determining priority for test scenarios and creating execution plans to implement these scenarios.
- Identify and Report Bugs - Analysing bug reports and highlighting problems to help identify fixes for them. Delivering regular reports identifying these bugs to other members of the engineering team.
- Install Databases and Apps - Installing and setting up databases and backup applications to prevent errors and protect against data loss.
- Identify Quality Issues - Analysing systems to identify potential quality issues that could affect apps.
- Collaborate - Collaborating with other members of the engineering team to find the best methods for solving problems in apps and systems.
What you need to have:
- Bachelor’s degree
- 4+ years of work experience
- Understanding of adtech platforms is a big plus
- Diligent work ethic. Must be self-motivated and able to take the initiative to get the job done
- Programming – programming skills to write computer code and scripts in common computer languages, such as VBScript, Java, Nodejs etc
- Analytical skills – to examine bug reports, prioritize necessary tests, and streamline application functions through automated testing processes
- Problem-solving skills – to find bugs and create fixes for them
- Attention to detail – to test web and mobile applications to find ways to improve them and isolate problems
- Communication skills – need strong verbal communication skills to effectively collaborate with the engineering team and create written reports showing errors and testing plans
This role is for 1 month where the person will be working from Client site in Paris to understand the system architecture and documenting them. Contract extension for this role will be purely on the performance of individual.
Since the requirement is immediate and critical, we need someone who can join us soon and travel to Paris in December
- Hands on experience handling multiple data sources/datasets
- experience in data/BI architect role
- Expert on SSIS, SSRS, SSAS
- Should have knowledge writing MDX queries
- Technical document preparation
- Should have excellent communication
- Process oriented
- Strong project management
- Should be able to think Out of the Box and provide ideas to have better solutions
- Outstanding team player with positive attitude
Job Position: JAVA Software Engineer
Job Location: Bangalore
Experience: 2 to 12 years
Job Responsibilities:
• Responsible for developing Web Applications using J2EE components.
• Responsible for developing standalone applications using Core Java and JDBC.
Desired Qualification: BE / B.Tech / MCA / MSc in Computer Science or IT
Added advantage: Sun Certified Java Programmer (SCJP), Sun Certified Web Component Developer (SCWCD) certification
Desired Skills:
- Strong skills in JAVA programming languages and focus specially on the following areas Servlets, JSP, Web Services, Struts framework, JDBC/JPA/mybatis (ibatis)/Hibernate, Threads, Collections and Design Patterns.
- Strong skills in web technologies HTML 4/5, JQuery, AJAX, Java Script and CSS.
- Thorough understanding of Object Orientation.
- Above average skills in SQL with familiarity in any of the standard RDBMS – MySQL, MSSQL or Oracle.
- Must have good written and oral communication in English language.
- Must be completely hands-on and an individual contributor and a self-starter; must be able to complete assignments (suitable to his/her experience) with minimal assistance.
- Very good at Analytical and Logical skills.
- Solid understanding of the web development lifecycle.
- Ability to learn quickly and deliver software on time.