Share this Job

Java Full stack - Senior Engineer

Apply now »

Date: 14-Jan-2023

Location: Noida, India

Company: Iris software

Job Description

Java Full stack - Senior EngineerThe individual should have 5+ years of hands-on application development experience supporting ranging from front-end to back-end technologies and stacks with good experience in designing, developing and operationalizing cloud-native applications using Agile methodologies. This position will be Front-end tech stack focused with a reasonable exposure to Back-end tech stack.

Required Skills:

  • Strong hands-on experience with web application development using Java / JavaScript / .NET, REST-ful APIs creation using SpringBoot (for Java-based tech stack) or Node (JS-based tech stack), Microsoft ASP.NET MVC 3.5/4.0 (for Microsoft-based tech stack)
  • Strong hands-on experience with JavaScript frameworks such as Angular JS, React, React with Redux
  • Excellent proficiency with front-end languages such as HTML, CSS, JQuery, and JavaScript
  • Proficiency with server-side languages such as Python, Ruby, Java, PHP, and .Net
  • Experience with database technology such as MySQL, Oracle, MongoDB, PostgreSQL, etc.
  • Experience with relevant code repository and project tools such as Team Foundation Server, SVN, Git, JIRA
  • Ability to integrate APIs, write unit test cases, perform Unit Testing (UT) and System Integration testing (SIT)
  • Experience with developing Cloud-native application and very good understanding of Cloud architecture and best practices
  • Working experience with Continuous Integration, Continuous Deployment
  • Understanding of existing and emerging web standards such as HTML5 and Mobile
  • Extensive experience in developing solutions using Service Oriented Architecture (SOA)
  • Demonstrated ability with Application Architecture, best practices and systems engineering industry trends
  • Solid understanding of Agile application development methodologies and release management activities.
  • Contribute to the team’s ability to make and deliver on their commitments
  • Strong analytical skills and analytical thinking is needed

Desired Skills:

  • Solid or in-depth understanding of the insurance industry
  • Ability to learn trending technologies and apply them to business solutions
  • Strong verbal and written communication skills
  • Detail oriented individual with strong analytical, problem-solving, and organizational skills
  • Ability to be self-directed, a good team player and the capacity for effective time management
  • Ability to clearly communicate to both technical and business teams.
  • Staying abreast of developments in web applications and programming languages.
  • Certified AWS Certified Developer or Solutions Architect will be preferred, but not mandatory.

Job Summary

Role Based Competencies

Tech - Requirement Management S/W
Tech - NFR
Tech - High level design
Tech - Code quality and coding standards
Beh - Result Orientation
Tech - Code Reviews
Tech - Build Management
Tech - Unit Testing
Beh - Information Seeking
Tech - Agile Methodology
Tech - Analytical \ Problem Solving
Beh - Communication
Beh - Customer Orientation
Beh - Collaboration

Mandatory Competencies

Java Fullstack - AngularJS
Java Fullstack - HTML CSS
Java Fullstack - Javascript
Java Fullstack - React JS
Database - MySQL
Beh - Communication and collaboration

Good to Have Competencies