Application Developer

4 - 7 years

25 - 30 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

 
The Senior Application Developer (Senior Full Stack Java Developer) role reports into the Director of Engineering. The Senior Full Stack Java Developer drives innovative Server side designs for ConvergeOne (C1) software products. This is sometimes referred-to as backend development. The Senior Full Stack Java Developer identifies and prioritizes business requirements, builds the technical design, and leads a team of C1 developers and contractors in the coding and Continuous Integration/Continuous Delivery (CI/CD) of product software. The Senior Full Stack Java Developer will undertake coding of complex services and will lead development sprints and daily standup meetings.
Qualifications

Required Qualifications

  • Minimum BSEE/CS or equivalent mix of education and experience
  • 8+ Years Experience in Java and In-Depth Knowledge with Telephony, REST/Web Services and Full stack Application Development using Java, J2EE technologies.
  • 4 + Years Experience and In-Depth Knowledge of Lean/Agile Development Methodologies, and Product Lifecycle Management
  • Extensive knowledge in all the phases of Software Development Life Cycle (Design, Development, Testing, Deployment and Support) using development methodologies and Agile (Scrum, Kanban, TDD - Test driven development, CI-Continues Integration) automation test and has exposure in the implementation of Internet/Intranet, Client/Server and MVC architecture applications using Java / J2EE Technologies.
  • Extensive work experience in a Team/Development with complete ownership of end to end deliverables including requirement gathering, analysis, design, development, testing, launch and post-production support.
  • Expert in Core Java with Strong understanding of Collections, Multithreading, Event Handling, Exception Handling and Generics.
  • Proficiency in developing secure web applications and server-side development using Hibernate ORM, Struts, EJB, Micro services, Servlets, Java Beans, SOAP and Restful web services and various J2EE Design Patterns.
  • Expertise in developing and designing GUI screens using HTML, Node JS, Angular JS, HTML5 & CSS3, JSP, AJAX, jQuery and JavaScript.
  • Expertise in Microservice business components using Java /J2EE and Implementation of REST web services based on RESTful APIs.
  • Development experience with JSON data processing to interact with NoSQL databases like ElasticSearch, MongoDB or Cassandra.
  • Experience in Database Design, Creation and management of Schemas, Indices in NoSQL DBs
  • Strong database skills in NoSQL DBs like ElasticSearch, MongoDB.
  • Experienced in using Scala, Java tools like IntelliJ, Eclipse.
  • Experience in performing Unit testing, Integration Testing and generation of test cases using JUnit.
  • Expertise in using source code control systems such as GitHub, SVN, CVS, BitBucket, JIRA, and Jenkins.
  • Strong team player and effective individual with an ability to adapt to new technologies quickly.
  • Strong work ethic with desire to succeed and make significant contributions to the organization.
  • Ability to lead a diverse group of developers and contractors using current/next generation methodologies, programming languages, architectures, etc.
  • Hands-on knowledge of: current generation programming languages such as Node.js, Python; services such as GitHub; and Docker
  • Hands-on experience with RESTful APIs and other APIs for integrating C1 products with multiple vendors platforms
  • Ability to design, develop, test, and troubleshoot the solution for proofs of concepts on latest technologies.

Desired/Preferred Qualifications

  • Deep technical understanding of Application Programming Interfaces for: the major and evolving CCI vendors including Avaya, Cisco, Genesys, Twilio and Amazon; enterprise application software such as Salesforce.com, Oracle Service Cloud, Microsoft Dynamics, etc.; and the emerging Virtual Assistant/bot solutions.
  • Experience with building vertical-specific (e.g., insurance, banking, and healthcare) UX/UIs
  • Technical understanding of building platforms based on a microservices architecture and deployment methods such as Kubernetes
  • Experience with Big Data analytics platform

Mock Interview

Practice Video Interview with JobPe AI

Start Core Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Convergeone India logo
Convergeone India

Information Technology and Services

Pune

RecommendedJobs for You