New User: Apply to selected job without registration
  New User: Apply to selected job and register
Please fill in the below details to apply to the selected job.
If you are registred User, Login to Apply

Java Application Development

6 - 8 YearsPune

Posted: 42 days ago

Job Description

To work for a medical IoT product related project
A back-end java developer is a type of programmer who creates the logical back-end and core computational logic of a website, software or information system. The developer creates components and features that are indirectly accessed by a user through a front-end application or system.

Duties and responsibilities
Design and develop scalable web application back-end
Propose technical solutions based on customer requirements, help shape functional and technological decisions
Work with architects and team leads to develop back-end architecture
Analyze and model the domain (domain modelling), design database structure
Write design documents and/or diagrams
Write clean code to develop functional web applications
Participate in design reviews and code reviews
Write unit and integration tests
System/data integration
Collaborate with Front-end developers to integrate user-facing elements with server side logic
Participate in Agile ceremonies

6+ years of experience in software testing/quality analyst
Familiar with Agile methodology and Scrum
Understanding of SOLID principles and design patterns
Should have worked on (hands on) Java 8+ and advanced features of Java 8+ (lamda expression)
Working experience on Spring/SpringBoot/Hibernet and REST APIs and micro services architecture
Deep knowledge of web services standards and related technologies (JSON, XML and
Working experience on SQL/NoSQL DB (Oracle, MongoDB) and Apache KAFKA streaming platform
Experience with GIT or any other repository + deveops tools like Jenkins
Experience with Code Coverage, Static Code Analysis : Clover, JaCoCo, Cobertura,
SonarQube, FindBugs, Fortify, Checkmarx
Must have experience in any of the web/application server (Jboss, Tomcat, Weblogic etc.)
Basic knowledge of Cloud/Linux required and scripting knowledge (good to have some knowledge on Python)
Good to have worked on medical domain or healthcare domain
FDA knowledge is advantage
Good in documentation of the codebase as you will be working for a medical product
Good English language skills, both oral and written.
Strong interpersonal skills with ability to work in a collaborative environment.
Problem solving capability

Salary: Not Disclosed by Recruiter
Industry: IT-Software / Software Services
Functional Area: IT Software - Application Programming, Maintenance
Role Category: Programming & Design
Role: Software Developer
Employment Type: Permanent Job, Full Time

Company Profile

Netpulse Communications India private limited
Netpulse Communications India private limited
View Contact Details+
Contact Details

Recruiter Name:Shweta Bidaye

Contact Company:Netpulse Communications India private limited