Share this Job

Java - Lead Developer

Apply now »

Date: 23-Jan-2023

Location: Noida, India

Company: Iris software

Job Description

Required Skills:

  • Bachelor's or Master's degree in Computer Engineering, Computer Science or relevant field
  • Non internship experience of working in professional environment of 4+ years
  • Experience in Java, J2EE, Spring boot, Web Services (REST & SOAP) and Databases (Oracle, SQL Server etc.)
  • Excellent knowledge of J2EE architecture/design patterns, Object Oriented Design methodologies
  • Experience working with web application servers like tomcat or IBM WebSphere etc.
  • Strong experience in architecting, implementing and managing high performance scalable J2EE applications on Linux/Unix platforms
  • Strong understanding of OOP software concepts, design patterns, and best practices
  • Experience in writing complex Unix shell scripts and SQL database queries, views & stored procedures
  • Ability to perform thorough testing of the code including but not limited to functional test, stress test and performance testing etc.
  • Experience working with code repositories like bitbucket
  • Experience working with Schedulers such as Control-m, Tidal etc.
  • Experience working in fast pace agile environment
  • Excellent application system design and development skills
  • Strong problem-solving and analytical skills
  • The ability to communicate effectively - both verbally and in writing
  • The ability to work in team environment and coordinate cross functionally

 

Preferred:

  • Experience working on Oracle FCCM/Mantas solution
  • Experience working in on front end application development using Angular or Node JS
  • Experience working on AWS or cloud
  • Experience in using Python
  • Experience using analytics or reporting tools

Job Summary

Role Based Competencies

Tech - Requirement Gathering
Beh - Assertiveness
Tech - Estimation
Tech - High level design
Tech - Low level design
Tech - Domain
Tech - Code quality and coding standards
Tech - Team Management
Beh - Problem Solving
Tech - Unit Testing
Tech - Agile Methodology
Tech - Systems Design and Architecture
Beh - Communication
Beh - Customer Orientation
Beh - Collaboration
Beh - Innovation

Mandatory Competencies

Java - SQL
Java Others - Spring Boot
Java Others - J2EE
Java - WebServies/REST
Database - Oracle
Beh - Communication and collaboration
Mantas - Mantas
Java - Angular
Others - Node JS
Cloud - AWS
Python - Python

Good to Have Competencies