Full-Stack JAVA Developer
Full-Stack JAVA Developer
Posted 2 days ago
SENIORITY
Senior
About the role
- Requirement discussions and in preparing the Design Documents.
- Involvement in all stages of Software Development Life Cycle (SDLC) as well as working in an AGILE Methodologies based development environment, participating in sprints/iterations and SCRUM meetings.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, React.js, Redux and Bootstrap.
- Be able to use Spring Boot which is radically faster in building cloud Micro-Services and develop Spring based application with very less configurationNPM as the package manager and NPM scripts as build tool for the application
- Creating the Application using React.js and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URLs properly.
- Experience with user interface component libraries for JSF applications such as Prime faces.
- EJB 3.0 and JPA to display values from Oracle database on screen and to fix lots of bugs and enhancements for screen.
- Used EJB 3.0 to create service which is responsible for transferring metadata and data to each other.
- Created several transfer objects TO, POJO which contain all the logic, Bean and DAO, Interfaces using JAVA, EJB3.0 and Prime faces framework.
- Developed PL/SQL code for Exporting the reports to different format like excel, pdf, csv, text files.
- Involved in batch processing to extract data from database and load Data.
- Developed cross-browser/platform HTML, CSS, JavaScript, React and Bootstrap to desired design specs for single page layout using code standards.
- Used Hibernate ORM framework as persistence engine, configured O/R mapping and Wrote queries.
- Used Java8 features like stream and Lambda expressions.
- JSF (Java Server Faces) was used for to simplify development integration of user interfaces and the operation on the values they (UI) hold.
- Used JUnit framework for Unit testing of the application.
- Monitored the error logs using Log4J.Used WebLogic Application Server to create, debug and deploy application modules.
- Expertise in using and configuring various web and application servers like IBM Web Sphere, Application Server, Oracle Web Logic, JBOSS Application Server, Apache Tomcat.
- Responsible for managing the codebase, building snapshot build and release builds using GIT, SVN, CVS.Creating the project startup UI i.e. Generic XHTML face let templates, generic JSF validators and converters, backing beans, Faces context etc.
- Skills Needed: Java 8, React, Bootstrap, Web Services, Spring, JSF, Hibernate, log4j, JUnit, HTML5, CSS3, jQuery, Java Script, WebLogic, Prime faces.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
