Senior Java Developer

Virtusa

Education
Benefits
Qualifications
Skills

Senior Java Developer - (CREQ178649)

Description

Experience in supporting Multi-tier java based applications

Excellent analytic & problem solving skills

Experience in different Java based frameworks with focus on Design, Development and maintenance of enterprise applications.

Expertized in troubleshooting, performance tuning and best practices

Familiar with all phases of application lifecycle, from analysis, design and development and deployment.

Knowledge of the FX/MM/FI market and products is very desirable.

Ready to handle Development work as an Individual contributor

Should possess excellent understanding of java based applications and different customized flows/frameworks.

3 to 5 years hands on experience

In depth knowledge and application of Java, J2EE, JDBC, Spring Framework, Struts framework, EJB and JavaScript

Proficient understanding of web markup, including Web socket, HTML5 and CSS3

Experience in developing AJAX interfaces with AJAX libraries and frameworks (e.g. JQuery, AngularJS, etc.)

Understanding of web services technologies such as Spring boot Micro services , REST, SOAP, HTTP, JSON

Thorough understanding of usage of the fundamental concepts like Exception Handling, Static block/variables/classes , OOPS concepts, Collections, Multi-Threading, JDBC

Exposure to an industry-standard database (Oracle or Sybase) on a UNIX platform with awareness of database design and SQL scripting knowledge and performance tuning

Awareness of application servers /webservers (Weblogic , JBoss and iPlanet)

Work experience in testing frameworks like Junit, TestNG

Work experience on the transactional applications for low latency, high availability uses is a plus

Ability to work in a fast-paced and agile development environment and to learn new frameworks/stacks

Swings/.Net/C# knowledge is a plus

Linux commands, Shell Scripting, Design Patterns

pro-active in taking new enhancements and should be able to guide the juniors

Good knowledge and hands on experience in developing & troubleshooting Java based applications.

Building Core Interface components for enterprise Applications.

Experience in analysing the application flows and modules as per the requirements

Applying possible design patterns based on design discussions during development phases

Should be able deliver the bug-free & quality code in to INTG / SIT environment

Should be able to write 100% Junit test cases for all the functionality introduced

Should be able to write integration tests as required for testing the modules independently

Experienced in application debugging, analysing and fixing the issues in short time

Should possess basic understanding in SQL & PL/SQL programming for BAU applications

Able to deliver the tasks as per agreed timelines to meet project goals

Primary Location

: IN-TN-Chennai

Schedule

: Full Time

Employee Status

: Individual Contributor

Job Type

: Experienced

Travel

: No

Job Posting

: 16/02/2024, 12:29:56 PM

Read Full Description
Confirmed 15 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles