Job Description
Position Type : Full time
Type Of Hire : Experienced (relevant combo of work and education)
Education Desired : Bachelor of Computer Science
Travel Percentage : 0%
JD for Java Developer
Requirements :-
Java Experience 5 To 8 Years
In-depth understanding of the entire web development process (design, development and deployment).
An ability to perform well in a fast-paced environment.
Spring is must and JPA is preferable.
BPM exposure is preferable.
Good communication skills and should be able to convey ideas among team members.
Responsibilities :-
Providing technical expertise in every phase of the project lifecycle- from conceptual design to solution design, implementation, optimization and support.
Drives the performance tuning, re-design and refactoring for a module.
Build reusable code and libraries for future use.
Optimize application for maximum speed and scalability.
Collaborate with other team members and stakeholders.
Should provide the documentation wherever required in the project (module tech doc, unit test cases, etc.)
Sound understanding/experience in software development process, test driven development.
Skills And Qualifications :-
Strong development skills in Java. Knowledge of Java 8 features is a must have.
Should have a strong acumen in Data Structures, Algorithms, problem solving and Logical/Analytical Skills.
Thorough understanding of OOPs concepts, Design principles and implementation of different types of design patterns.
Sound understanding of JMS, exception handling and Immutability concepts, multithreading etc.
Basic understanding of Java Memory Management including garbage collections concepts.
Hands on experience with Spring (Spring 4 is must)
Hands on experience in creating RESTful services and SOAP services(Hosting and consuming) is must.
Experience of writing Junit test cases using Mockito/powermock frameworks.
Should have practical experience of Maven and knowledge of version control GIT/SVN
Experience in RDMS, comfortable in writing SQL queries.
Should have experience in debugging.
Good to have Skills :-
Knowledge of frontend technologies, AngularJS/Angular, HTML, CSS and JavaScript.
Experience with Postgres, Tomcat 8.5 and JBoss/Weblogic/WebSphere.
Privacy Statement
FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the
Sourcing Model
Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.
Programmer Analyst
Skills: Programmer Analyst, Java, Oops Concepts, Restful Services, Soap, Git, Svn, Sql Queries, Maven, Junit
Experience: 5.00-8.00 Years