Required Skills

Java Developer

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 31st Aug 2023

JOB DETAIL


· Java: Proficiency in Java 11 programming.
· Collection Framework: Strong understanding and practical experience with Java Collection Framework.
· Hibernate: Experience with Hibernate 5.0 ORM (Object-Relational Mapping).
· Database: Familiarity with DB2 database management system and SQL.
· JavaServer Faces (JSF): Proficiency in developing web applications using JSF.
· Primefaces and OmniFaces: Experience with Primefaces and OmniFaces libraries for JSF.
· JMS: Knowledge of Java Messaging Service for asynchronous communication.
· Reflection API: Proficiency in using Java Reflection API.
· Web Services: Strong understanding and practical experience with web services development.
· JDBC: Familiarity with Java Database Connectivity for database interaction.
· Exception Handling: Expertise in handling exceptions effectively in Java applications.
· Eclipse: Proficiency in using the Eclipse integrated development environment.
· Spring: Knowledge of the Spring framework.
· JUnit: Experience with JUnit for unit testing.
· Supervisor Skills: Ability to manage and guide a team of developers.
· Business Participation: Capability to actively participate in business sessions.
· Lambda Expressions and Functional Interfaces: Hands-on experience in using Lambda expressions and functional interfaces.
· Design and Development: Strong skills in designing, coding, testing, debugging, and implementing web-based applications.
· Collaboration: Ability to collaborate effectively with designers, managers, and other developers.
· Quality Assurance: Work with QA team to ensure applications meet specifications and technical requirements.
· Performance Tuning: Experience in tuning and monitoring application performance.
· Security: Maintain security and integrity of applications.
· Release Management: Manage the release management cycle and software development environments.
· Communication: Strong communication, organization, and interpersonal skills.
Education: Bachelor's degree in Computer Science or equivalent.

Company Information