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