-
ID
#17812600 -
Job type
Permanent -
Salary
TBD -
Source
Judge Group, Inc. -
Date
2021-08-03 -
Deadline
2021-10-02
Application Developer
Pennsylvania, Malvern, 19355 Malvern USAPermanent
Vacancy expired!
Location: Malvern, PA Description: Our client is currently seeking a Senior Application Developer with strong Java, Rest Services, Lambda, Python, and AWS.
Qualifications & Requirements:- Analyze business needs and software requirements to determine feasibility of design within time and cost constraints.
- Develop Java based applications while keeping company's architecture and business requirements at its core.
- Design framework for front-end and back-end interface design & development
- Create, maintain and implement the source code that makes up the application through Continuous Integration tools like Jenkins.
- Create Design flow and High level & Low-level webservices and in-build APIs using Rest.
- Perform application upgrades and coordinate with all areas (Database, network, operating systems, business).
- Capture risks and limitations and determine feasibility of design within time and cost constraints
- Conduct functional and non-functional testing using cucumber technology and develop scenarios, TDD/BDD test cases and sequences of testing events specifically addressing the business requirements.
- Create and Develop mechanism between two apps for them to communicate using Kafka Queues and similar tools.
- Determine system performance standards and Develop Infrastructure Requirements.
- Establish processes to prevent software security unauthorized access, use, disclosure, disruption, modification, inspection, recording or destruction of Software information.
- Design and implement reliable, fault- tolerant, idempotent and scalable pipelines for diverse data sources.
- Creating JIRA tickets and raise issue incidents, communicate with other teams to work in simulation.
- Develop technical documents like Solution and Application Design Documents on confluence and other technical handbooks to accurately represent application design and code for other teams to use in future.
- Communicate with customers to proactively highlight technical risks and dependencies and to provide a way of mitigating the problem that helps to improve customer sentiments and avoid revenue loss.
- Establish automated functional tests for app that are used by the continuous delivery process to determine successful deployment and operation of applications.
- Manage lifecycle and release management processes for apps running in production environment
- Establish a troubleshooting platform for support engineers to efficiently log customer escalations/issues.
Vacancy expired!
Report job