-
SalaryAs Per Industry StandardsLocationBengaluru / BangaloreIndustryInformation Technology and ServicesJob Description
Job Responsibilities & Duties
· Assist with managing the product/project development process from the concept phase to delivery and maintenance.
· Liaison with internal and external stake holders including customers and third parties for the projects starting for requirement analysis, prototyping, design, development, and delivery.
· Prepare and present proof of concepts for new projects /products.
· Analyze, design, program, test, document and maintain IT systems or applications.
· Provide maintenance support to customers (internal and/or external) by investigating and rectifying reported systems shortcomings.
· Analyze requests for enhancements/changes and write amendment/program specifications.
· Perform and manage stages of the SDLC and participate in the systems review with Project Manager
· Understand the interdependencies of the services (application, system, and database) and able to pin-point problem areas accurately to improve overall efficiency.
· Design and document system design, architecture and propose appropriate technologies and tools required to implement systems; and ensure customer sign-off on requirement specification, design specifications
· Use development tools to develop applications for better productivity.
· Develop test cases, conduct SIT, load test and tune the performance of systems to meet SLA
· Deploy systems to production and provide post-implementation support.
· Provide technical guidance to junior colleagues in their work.
· Lead a team and also contribute as individual contributor on need basis.
· Keep abreast of technological advancement, emerging standards and new software or hardware solutions that may affect decisions about system builds or enhancements
· Any other duties as and when assigned.
Minimum Education/Qualifications
Degree in Computer Science, IT or related fields
Minimum Years/Type of Experience
• 5 to 8 years’ experience in systems analysis, design, programming of large scale enterprise application systems with knowledge of following technologies or topics
Extensive Hands-on experience on the following technologies:
• Java
• Oracle database and proficiency in writing and reviewing and optimizing complex SQLs.
• Design patterns
• HTML5 , JavaScript , JQuery
• JSP
• Servlets
• Proficiency in working with Application servers like Weblogic, JBOSS
• EJB and Jasper reports (Good to have)
• RESTful and SOAP based webservices
• Spring Framework, Spring Boot
• Spring Rest Controller
• Spring Security
• Spring Data
• Spring Expression Language
• Hibernate
• ReactJS
• Docker
• Kubernetes ( Good to have)
• Should have experience in dealing with non-functional requirements like – owsp top 10 and other application level security aspects , performance tuning of applications
• Good knowledge and experience in CI/CD process
• Experience in reviewing the source code , writing and reviewing the test cases.
• No compromise attitude towards the deliverables, quality of code and process.
• Experience in leading team of 5 to 10 people ( Good to have)
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.
Check for Match
It has come to our attention that clients and candidates are being contacted by individuals fraudulently posing as Antal representatives. If you receive a suspicious message (by email or WhatsApp), please do not click on any links or attachments. We never ask for credit card or bank details to purchase materials, and we do not charge fees to jobseekers.