Upstaff Sign up
🇺🇸United States (UTC-05:00)
Last Update Last Updated: January, 2025
$5,000/month

Senior Java-Angular Engineer

Full Stack Web.

Senior
Upper-Intermediate English

Required Skills

Java
Java
5.0 yr.
AngularJS
AngularJS
3.0 yr.

Nice to Have

Gitflow
TDD
BDD
API
API

Summary

Knowledge: Full Stack Java &AngularJS Skills
5 Senior Full-Stack Developers (Java/Angular) in the USA.
Timeline for submission: January 15
Direct Hiring, but type of contract to be clarified
Duration: One Year

Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.

About the client:

A multinational payment card services company based in the United States, which provides a wide variety of payment transaction processing and related-payment services.

About the role:

Full stack engineer should be able to build UI front end using Angular and have knowledge of Java.

Location:

St. Louis (preferred) or National-wise

Job Description:

Must Have

  • Capable of writing secure code in Java.
  • Knowledge of standard branching (e.g., Gitflow) and peer review practices and responsibilities.
  • Redirect the team towards trunk development.
  • Test driven and behavior driven development (TDD and BDD) : Builds just enough code to share on the functionality you want. Possession of a robust, all-testing pyramid.
  • Can write code that has a lot of smaller tests followed by little contract tests at the service level and little journey tests at the integration level.
  • Proficient in debugging and troubleshooting core, heap, thread dumps and fixing code.
  • Knows how to apply simple design patterns (factory, adaptor, singleton, composite, observer, strategy, inversion of control)
  • Recognizes and applies Application Programming Interface (API) standards and practices.
  • Cataloging to promote API/service adoption and commercialization and effort estimation
  • Knowledge of agile and contemporary SDLC methodologies (Scrum/Kanban/Continuous).
  • Delivery/DevOps/Quality engineering) and the delivery contexts for which they are applied.
  • Expertise in CI/CD methodology and support automation, pipelines, virtualization, and containerization.

Nice to have

  • Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management Infrastructure as code and cloud first software development knowledge experience preferred.
  • Has ability to write code (in languages such as Java, Python, Ruby, Bash, Perl, Groovy) to build automation tasks that are repeatable and efficient
  • Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity
  • Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code
  • Has skills to elaborate and estimate non-functional requirements, including security (e.g., data protection, authentication, authorization), regulatory, and performance (SLAs, throughput, transactions per second)
  • Has skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins, AWS/Azure pipelines, XL Release, others).
  • Familiar with different application patterns to implement different types of business processes (e.g., APIs, event-driven-services, batch-services, web-applications, big data)
  • Has skills to conduct product demos and co-ordinate with product owners to drive product acceptance signoffs
  • Has skills to Understand customer journeys and ensure a Mastercard good experience by continuously reducing Mean time to mitigate (MTTM) for incidents and ensuring highavailability (99.95% as a starting point)

Not your tech stack?

Join the Upstaff community and we are looking for the best project for you. Be ready for the next steps:

  • Create your profile on our website (import from LinkedIn)
  • 20-30-minute screening call
  • Technical interview
  • Feedback
  • Project Selection (we are looking for the best project for you).

We work with developers from 50+ countries in different regions: Europe, LATAM, the U.S. (W-9 form owners), Canada, Asia (Philippines, Indonesia), Oceania (Australia, New Zealand, Papua New Guinea), and the the UK.

  • We don’t have a legal and ethical basis to accept applicants from the following countries: Russia, Belarus, Iran, North Korea
  • We do not provide visa assistance, and our cooperation model does not include the benefits typically offered with direct hire.
Submit a Talent for Senior Java-Angular Engineer
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up