Java FullStack WebDeveloper
Role details
Job location
Tech stack
Job description
- Contribute as a productive member of an agile development team.
- Analyze, design and implement business requirements.
- Design and implementation of data models.
- Integrating and testing with back end services and databases.
- Development and testing of software APIs.
- Development and testing of user interfaces.
- Profiling and optimizing system performance.
Requirements
-
BS/MS degree in Computer Science or related field.
-
7+ years of industry experience in developing WEB applications using Java and Spring Framework (Spring WEB, MVC, JPA, JDBC Template and Spring Security).
-
3+ years industry experience in working in the WEB frontend development using HTML5, Bootstrap framework, Javascript, jQuery, and jQuery plugins.
-
Excellent understand the concept of the relational database, and industrial experience in writing DB queries using Oracle database.
-
Experience with defining and developing Rest API using java/spring.
-
Excellent communication skills. Additional Experience and Knowledge a Plus:
-
Experience with Linux.
-
Experience in developing C/S and WEB applications using .NET, C# will be a great plus.
-
Familiar with SAP crystal report template design and development using Java will be a great plus.
-
Experience with virtualization technologies such as Virtual Box and VMware.