What are the responsibilities and job description for the Java Developer position at Dew Softech Inc?
Job Details
Java Developer
Location: 22 S. Clinton Ave., Trenton, NJ, 08625 (Hybrid)
Duration: 12 Months
Note: Analyzes, designs, codes, and tests Java/HTML/CSS/SQL code and web applications.
Looking for a Java developer who can quickly understand the business requirements provided and operate with minimal technical oversight to help create new web application functionality. We need someone who is a full stack developer (UI, Middle and Back end - database) with experience in developing web applications using Java, Spring, Bootstrap and Jquery.
Technical Skills/Experience needed in relative order of importance:
- Java 8, 11, and higher versions
- SQL
- JavaScript
- CSS
- Bootstrap 4 & 5
- JPA (Java Persistence API)
Other Technical Skills/Experience desired in no specific order of preference:
- Eclipse IDE
- JQuery
- Apache Tomcat/TomEE
- JUnit & Selenium
- AWS cloud (CodeCommit, CodeBuild, CodeDeploy, etc.)
- Jira & Confluence
The successful candidate should also possess the following qualities:
- Capable of using current programming language and technologies to write code, complete programming, and perform testing and debugging of web applications.
- Able to analyze business requirements to determine appropriate technology solutions for the customer environment.
- Can respond positively and constructively to suggestions for improvements and enhancements.
- Has experience in designing and implementing web services.
- Has solid knowledge of database technologies, particularly experience in writing SQL queries and creating stored procedures, functions, tables and other database objects.
- Knowledge of agile development processes, especially Scrum, with software development task estimation experience a big plus.
- Able to provide ad-hoc reporting and analysis as required.
- Can work well with non-technical end users as needed.
- Demonstrates interest in learning new technologies.
- Possesses excellent communication and interpersonal skills.
- Able to investigate operational or systematic problems and user queries as required.
- Demonstrates the ability to follow all department standards and methodologies.
- Capable of interacting and communicating effectively with all levels of staff, senior management and customers.
- Able to communicate effectively and clearly, in writing and verbally, in one-on-one and group presentation situations.
- Able to work well individually and in a highly collaborative team environment.
Required Skill:
- Java 8, 11, and higher versions Required 6 Years
- SQL Required 6Years
- JavaScript Required 6 Years
- CSS Required 6 Years
- Bootstrap Required 5 Years
- JPA (Java Persistence API) Required 5 Years
- JQuery Required 5 Years
- Spring Framework (including MVC) Required 5 Years
- Eclipse IDE Highly desired 6 Years
- AWS Cloud (CodeCommit, CodeBuild, CodePipeline, etc.) Highly desired 5 Years
- Apache Tomcat/TomEE Highly desired 3 Years
- JUnit & Selenium Desired 3 Years
- Python Desired 3 Years
- Jira & Confluence Desired 3 Years
- Global Candidate Requirements