Job Description:

Responsibilities

# Participate and drive the architecture and design of large-scale, multi-tiered, distributed software applications, tools, systems and services using object-oriented design, distributed programming and Java

# Liaise with product team to gather functional requirements and prepare technical specifications, design specifications and deployment plans

# Serve as technical lead throughout the software development life cycle and participate in analyzing, designing, programming, debugging, and modifying software enhancements and/or new products

#Provide design reviews for other engineers, including feedback on architecture and design issues, as well as integration, performance and scalability

# Troubleshoot production support issues and system failures post-deployment and come up with solutions as required

Desired Skills and Experience

#2 years of technical leadership experience in all aspects of software development life cycle

#Strong experience in designing and developing large-scale, multi-tiered, distributed software applications, tools, systems or services using Object Oriented Design, distributed programming and Java

# Experience in working on Spring Framework (Spring-MVC and Spring DI)

# Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

# Strong knowledge of web-services

# Data Structures and Algorithms

Profile Summary:

Employment Type : Full Time
Eligibility : Any Graduate
Industry : Consulting Services
Functional Area : IT Software : Software Products & Services
Role : Software Engineer
Salary : As per Industry Standards
Deadline : 19th Apr 2020

Key Skills:

Why not try out our free online tutorials and gain an edge?

People who search this job also searched for the following Keywords

Sourced**

Salary trends based on over 1 crore profiles

View Salaries

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status