- Experience in Java/J2EE, JavaScript is a must.
- Open source framework experience such as Angular (1.* & 2), Spring, Spring Boot, Hibernate, jQuery, MySQL, and Linux is required.
- Experience in applying modern Agile Software Development practices.
- Experience in development in a CI/CD environment and familiarity with CI/CD tools is required.
- Good interpersonal and facilitation skills.
- Excellent written and verbal communication skills.
- Adaptability is a must, including the ability and enthusiasm to learn new technologies quickly.
- Must be able to write technical designs and build documentation for all aspects of technical infrastructure.
- Experience in Microservices development

About wipro
About
Similar jobs
Job Description:
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of back-end languages (e.g. C#, Java, PHP, Python)
- JavaScript frameworks (e.g. Angular, React, Node.js)
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Excellent communication and teamwork skills
- Great attention to detail.
Employment Type: Full Time, Permanent
Position Location: Noida, UP
Reports to: Software Development Manager (IT Solutions Delivery)
Qualifications: BE/B.Tech/MCA Degree in Computer Science, Engineering, or similar relevant field
Total Experience 10+ years
Working Model Work from Office
KNOWLEDGE AND SKILL REQUIREMENTS
1. Minimum of 5+ years of experience leading application software development
2. Minimum of 8+ years of progressive application development using C#, .NET, Web API, LINQ, asynchronous programming, AJAX, HTML, and CSS.
3. Minimum of 5+ years of experience developing back-end solutions using Microsoft SQL Server.
4. Minimum of 4+ years of experience with client-side technology (Angular 7+, TypeScript, and RXJS).
5. Experience with Azure services that would include App Services and other PaaS
6. Experience working on Agile teams, Agile product management, processes, familiarity with all Agile ceremonies and principles
7. Experience developing applications using test-driven development and mocking frameworks.
8. Understanding of Dependency Injection/Inversion of Control.
9. Experience working with the following is preferred:
a. Front-end state models
b. GIT for source control
c. OAuth authentication and Azure Libraries
d. Azure DevOps for Continuous Integration and Continuous Delivery (CI/CD)
e. Microsoft Azure Service Bus
f. .Net Core
g. SQL Server 2016
Job Description:-
- Proven experience with coding using JAVA/J2EE.
- Experience developing MultiChannel responsive web application.
- experience working with Windows, Unix/Linux Operating system environments.
- Familiarity with common stacks.
- Experience/Knowledge of multiple front - end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery).
- Excellent communication and teamwork skills.
- Willingness to travel within India or aboard for short term or long term would an added advantage.
• 3+ Years of experience as a Lead Developer
• Experience in ReactJS (most preferred) or AngularJS similar front end frameworks
• Experience with the Python or/and Golang (preferably both), SQL, and design/architectural
patterns
• Experience in Java or dotnet or other opensource technologies is an added advantage
• Hands-on experience on SQL, Query optimization, DB server migration
• Preferably experience in Postgre SQL or MySQL
• Knowledge of NOSQL databases will be an added advantage
• Experience in Cloud platforms like AWS, Azure with knowledge of containerization, Kubernetes is an
added advantage
• Knowledge of one or more programming languages along with HTML5/CSS3,Bootstrap
• Familiarity with architecture styles/APIs (REST, RPC)
• Understanding of Agile methodologies
• Experience with Threading, Multithreading and pipelines
• Experience in creating RESTful API’s With Golang or Python or Java in JSON, XMLs
• Experience with GitHub, Tortoise SVN Version Control
• Strong attention to detail
• Strong knowledge of asynchronous programming with the latest frameworks
• Excellent troubleshooting and communication skills
• Strong knowledge of unit testing frameworks
• Proven knowledge of ORM techniques
• Skill for writing reusable libraries Understanding of fundamental design principles for building a scalable
application
Skills & Qualifications
- Proven experience as a Full Stack Developer or similar role
- Experience developing desktop and mobile applications
- Familiarity with common stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. PHP, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Knowledge of AWS Cloud (EC2,S3,Lambda,SES)
- Familiarity with databases (e.g. MySQL, DynamoDB, MongoDB), web servers (e.g. Apache, Nginx, Tomcat) and UI/UX design
Knowledge of code versioning tools (such as Git, SVN). - Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills
- An analytical mind
- Degree in Computer Science, or relevant field
- Benefits
- Being part of a startup that’s turning out to be a game-changer, you will be blessed with:
- Freedom to try new things.
- 2 Saturday’s off.
- Dress code – Casual.
- Take-it-when-you-need-it vacation.
- No. of working days:- 05
Role: Senior Full Stack Developer
Skill Set and Competency Required:
- Java/J2EE, Spring, Spring Boot, REST, JSON, Micro Services, 12 Factor Apps, Apache.
- Strong understanding of microservice architecture
- Ability to design, develop and implement scalable, elastic microservice based platforms.
- Demonstrated knowledge of OAuth token-based authentication protocol.
- Demonstrated knowledge of PCI and Security Coding Standards.
- Performs hands on coding using Java/J2EE & unit testing.
- Contribute to the Design and develop high quality software for large scale Java/Spring Batch/Micro-service Applications.
- Proficiency in the following general areas: Java (Java 1. 7/Java 1. 8), Spring Framework, Jenkins, Gradle, and GitHub.
- Experience with RESTful services, Rabbit MQ, JSON, Unix Scripting, and Hadoop is a plus.
- Core development experience in large scale enterprise Java applications using Spring Framework.
- Experience in SQL (DB2 & SQL databases)
- Strong knowledge and experience on Nginx as APIM tool Solid experience in coding and creating APIs.
- Expertise in WSDL, XML, XSLT, JSON, XPATH and Gateway scripts
- Provide front line support for Nginx related problems by being involved in troubleshooting, root cause analysis and appropriate secure integration recommendations.
- Installation of Nginx API Gateway as per need.
- Experience in Containers and Kubernetes.
- Good linux and administration skills
- Experience on API Orchestration/Mediation/Protocol Bindings and transformation knowledge on disparate message structures
- Design, develop and implement API proxies using OpenAPI specification Analysing logs and trace for errors and exceptions Manage and publish content in Developer portal Security implementation using OAUTH, SAML, CORS
- Must Have Knowledge of API development and its technologies.
Location: Remote Working
** Preference will be given to immediate joinee
We are creating one of the strongest tech companies and are working extensively on cutting edge technologies.
Clojure Kotlin Scala R F# Node.js React Native ML Kafka Apache Spark DevOps React Vue.js
What We Look For
Bring in a "can-do" attitude.
Passion towards technology and software engineering - blogging, open-source, pet projects, conference talks
Participate in a highly fluid environment applying agile software development principles
Carry out unit tests and other quality control mechanisms to inform and validate the designs and code
Work with customers to bring an end to end perspective of the problem
Ability to ask the right questions and communicate your ideas with clarity
Ability to collaborate with various stakeholders and take complete ownership
Participate actively in building one of the strongest technology organizations.
As a Software Engineer :
Quickly adapt to our startup environment which is both demanding and fast-paced (but is also a lot of fun)
Eager in learning new concepts, technologies and be productive in a short time
Convert a raw idea into usable real-life software products
Good understanding and working knowledge of technologies worked
Demonstrate good problem-solving skills
Write modular, readable, and maintainable code
Own and be able to manage a small to medium-sized project
Demonstrate the ability to guide and coach a new team member or fresher.
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React.
- Proficiency with server side languages such as Python, Java, PHP and .Net.
- Familiarity with database technology such as MySQL, Oracle and MongoDB.
- Excellent verbal communication skills.








