Talent.com
Java Software Engineer

Java Software Engineer

SmarTek21Amritsar, Punjab, India
4 days ago
Job description

Job Description :

The candidate should have hands on experience on developing and working on web applications using Java / Servlets / J2EE technologies and relevant frameworks. Should be comfortable working with both legacy architecture and microservices

Should have worked on JSP, JS / Jquery / Backbone / React, latest standards on Responsive UI and implemented in at least 2-3 projects.

Project experience with enterprise clients will be an added advantage

Understand the J2EE web application architecture, code re-write of either JSP and / or back end APIs

Peer review the code, design, test automation, etc.,

Responsible for leading a high performance team of individuals to provide qualitative quality delivery and support

Experience in working in onsite and offshore model

Desired Candidate profile :

4-7 years of industry experience in Java.

Solid understanding of object-oriented programming

Very good experience in front end development (HTML / CSS, JS, JS Libraries – Backbone, Jquery and React)

Very good experience in JSP / Servlets development

Very good experience in JSP tag libraries

Good Experience in Core Java, J2EE and Spring boot

Good experience in one database like MySql, Oracle etc.

Good Experience with any Source controls like Git, TFS etc.

Good Experience in Continous Integration tools like Jenkins / Go

Should have experience in Junit and Mocking frameworks like JMockit

Excellent problem-solving and analytical skills

Should have executed projects using Agile methodologies

Should be self-motivated and smart-working

Candidate should have excellent communication skills both oral and written

Should be willing to learn

Primary Technical Skills :

Java

Servlets & JSP

JSP Tag libraries

JavaScript or jQuery or Backbone.js

HTML / CSS, React

RDBMS ( Oracle or MSSQL or MySQL )

Ant / Maven / Gradle

Junit

JMockit

Jenkins

Microservices

Secondary Technical Skills :

Web services (RESTful & SOAP)

Apache CXF, Axis, Jersy or any other Webservices framework

Responsibilities :

Thorough understanding of requirements and business knowledge

Design, build, and maintain efficient, reusable, and reliable Java code

Ability to communicate with clients effectively and directly when needed

Follow industry best practices while coding and unit testing.

Stay updated with current technologies and coding methodologies.

Working with the developers to build the interface with a focus on usability features

Should be a solution provider (provide end-to-end solution)

Should appreciate the Agile methodology

Should be competent to manage to work in tight schedules

Create a job alert for this search

Software Engineer Java • Amritsar, Punjab, India