-
ID
#15688628 -
Job type
Permanent -
Salary
TBD -
Source
Fiserv -
Date
2021-06-20 -
Deadline
2021-08-19
Software Development Engineer
Georgia, Alpharetta, 30004 Alpharetta USAPermanent
Vacancy expired!
What does a great Sr. Java Developer do?
The Sr. Java developer will design and maintain large-scale web applications and be involved in developing and enhancing micro services for payment orchestration.As a Java Developer, you can look forward to:- Designing and maintaining large-scale web applications
- Developing and enhancing micro services for payment orchestration
- Interact with the product management team in understanding requirements and provide estimates, high level design and detailed design for product and customer enhancements.
- Assist in establishing coding, software design approaches and standards and following them.
- Designing and developing core extensions to an innovative application framework.
- Meet customer commitments in delivering high quality code on or ahead of schedule
- Staying up to date with technology advancement and ensure our product technology stack is optimized for strategic growth.
- Being a team player with ability to collaborate idea sharing in strong product setting.
- Adhering to Agile Sprints, Delivery Framework, and SDLC best practices.
- Displaying strong verbal and written communication, with ability to interact with all levels of the organization.
- Bachelors Degree in Computer Science with 5+ years of software development experience.
- 5+ years of hands-on experience in Java Development
- Spring frameworks (Spring Boot, Spring integration, Spring Security)
- Exposure to administering & consuming AWS services or other cloud platforms.
- Knowledge of Restful APIs, API gateways, preferable Apigee.
- Experience developing in high performance applications using multi-threading and pooling.
- Experience in Kotlin web application design and development.
- Building microservices- and cloud-based applications.
- Automation testing, mock frameworks, performance testing and pipeline tools like Jenkins or
- (preferable) Concourse.
- Containerization with applications deployed on Docker or Kubernetes.
- Cloud fundamental knowledge using any cloud providers like AWS, Google Cloud Platform and Azure.
- Related industry experience in payment processing solutions.
Vacancy expired!
Report job