Sr.Application developer

18 May 2024

Vacancy expired!

Job Profile Summary As a Senior Application Developer, you will partner with cross-functional teams to design, develop, test andimplement features and code. You will also help end users understand application features to accomplishtheir business goals and partner with Database and Middleware Administrators to achieve great applicationperformance.Job Description Outcomes and Activities:Design, code, test, and deliver insightful and architecturally sound business solutions aroundhigh complexity work Document code and projects so others can easily understand, maintain and support Fulfill customer requirements according to project/enhancement specificationsApply team coding, documenting and testing standards and recommend processimprovements Improve application and team processes Anticipates the impact of a change or project across multiple systemsCommunicate application changes clearly, concisely, and objectively, both verbally and inwriting Learn the business process domain to better support the business Decrease incidents and increase up-time by developing quality code and testingCompetencies: The following items detail how you will be successful in this role.Development: Develops solutions using standards and best practices of the applicationslanguage. Writes code that implements the design that is testable, extensible, efficient andmaintainable. Impact Analysis: Understand the rationale behind and how changes impact the enterpriseand/or applications and across the technical ecosystem. Solution Design: Ability to translate high level requirements to create and implement designsthat meet the needs of the customer, are technically sound, maintainable and cost effective.Ability to identify missing or ambiguous requirements. Ability to design at both high and lowlevels of abstraction, understand complex requirements and translate into understandablesolutions. Ability to accurately estimate based on requirements. Technical Domain: Have an understanding of the technical domain, including the applicationarchitecture, design and data of the application they support and systems to which itinterfaces. Requirements:Bachelor’s degree in Computer Science, Information Systems, or closely related field of study;or equivalent work experience Minimum 7 years of software development experiencePractical expertise in Software Development Life Cycle (SDLC) including Waterfall andAgile/SCRUM Understanding of data modeling concepts Willingness to participate in an on-call rotationThe Senior Application Developer will demonstrate advanced skills while coaching andmentoring less senior team members Preferred Experience: Minimum 8 years of experience software development Minimum 8 years of experience using web servers, applications servers, and RDBMSExperience with JSON, AJAX, SOA, Rest/SOAP based Web Services, JUnit, Jenkins andBitbucket Experience in API security, analytics, throttling, caching, logging, request and responsemodifications etc. Experience in creating REST API documentation using Swagger and RAML or similar toolsdesirable Experienced with Object-Oriented Design (OOD) Knowledge of SQL procedures and functions, and complex SQL Queries Financial services industry experienceApplicationThe main core Java application is approximately 12 years old. Its functions are 1) Dealer interactions, 2) Inventory Management (Dealers), 3) Loans. There are about 50-60 services. They utilize JavaServer Faces (JSF). It is

a new standard Java framework for building Web applications. It simplifies development by providing a component-centric approach to developing Java Web user interfaces. The backend is a SpringBoot framework with Java. The frontend is Angular 6. Need for Additional ResourcesOrganization is planning to modernize their application and move several functions off premise and to the AWS cloud. The top three initiatives are: 1) migrating to newer technologies, 2) Adding “remote” contract signing for the Dealers and 3) Maintain/management the existing system. Must Have Critical SkillsCore JavaAspect Oriented Programming (AOP)Spring/SpringBoot frameworksGood communication

  • ID: #41104848
  • State: Michigan Southfield 48033 Southfield USA
  • City: Southfield
  • Salary: Up to $55
  • Job type: Permanent
  • Showed: 2022-05-18
  • Deadline: 2022-07-09
  • Category: Et cetera