The Job logo

What

Where

SOFTWARE DEVELOPER - JAVA

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Contribute in all phases of the development lifecycle. Performs program maintenance, modifications, and enhancements to new/existing systems through programming, testing, documenting, and supporting users. Coding should be done in accordance with proper standards and secure coding practices. Communicates and works as needed with any internal/external stakeholders. Write well designed, testable, efficient code. Good knowledge on using architecture and design patterns. Design, implement and document assigned component / work product based on project schedule. Ensure designs are in compliance with specifications. Prepare and produce releases of software components. Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. Investigate and fix software defects found by test / review team to ensure product quality. Ensure quality of the developed component(s) / work product(s) (conformance with development process) and its technical delivery. Perform regular technical coordination / review with client to ensure risk identification.
  • Contribute in all phases of the development lifecycle.
  • Performs program maintenance, modifications, and enhancements to new/existing systems through programming, testing, documenting, and supporting users.
  • Coding should be done in accordance with proper standards and secure coding practices.
  • Communicates and works as needed with any internal/external stakeholders.
  • Write well designed, testable, efficient code
  • Good knowledge on using architecture and design patterns.
  • Design, implement and document assigned component / work product based on project schedule.
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Investigate and fix software defects found by test / review team to ensure product quality.
  • Ensure quality of the developed component(s) / work product(s) (conformance with development process) and its technical delivery.
  • Perform regular technical coordination / review with client to ensure risk identification.
Requirements
  • Experience in Java ,J2EE,SPRING MVC.
  • Good to know HTML, CSS, JavaScript, , JSP, AJAX, JavaScript, JQuery, JSF
  • Strong knowledge in SQL/Oracle.
  • Experience in Web Services (REST/SOAP), Microservices, ORM
  • Object Oriented analysis and design using common design patterns.
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
  • Good analytical and problem-solving skills and good communication skill.
Set alert for similar jobsSOFTWARE DEVELOPER - JAVA role in Cochin, India
Aabasoft Logo

Company

Aabasoft

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Development

Locations

Cochin, Kerala, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Aabasoft Logo

SOFTWARE DEVELOPER (Windows Application)

Aabasoft

Cochin, Kerala, India

Posted: a year ago

We are looking for a skilled .NET developer to join our team. You will be responsible for designing and developing desktop/windows applications using C# and VB.NET with Win Forms. Additionally, you will be involved in the development of imaging and document management software, as well as integrating applications with complex databases using ADO.NET. Code reviews and adding new features to existing applications will also be part of your responsibilities. The ideal candidate will have a strong technical and analytical skills, good knowledge of SQL queries and stored procedures, and experience working with Crystal reports and reporting tools such as DevExpress and Telerik. You should also have experience in implementing automated testing platforms and unit tests. Excellent communication skills and the ability to transform business and design needs into innovative products are also desired. A Bachelor's or Master's Degree in Computer Science or any Engineering discipline is required. Join our team and help us drive all projects to completion within deadlines!