API Engineer

Vienna, Virginia

Tential
Apply for this Job
API Engineer

We are seeking a highly skilled API Engineer to work for our client, a Fortune 100 Credit Union. This is a fully remote role, but candidates must currently reside in the U.S., perform all work within the U.S., and be able to work EST hours. Only U.S. Citizens, Green Card holders, GC EAD, and TN Visa holders are eligible-we are unable to do C2C arrangements.

Responsibilities
  • Analyze, design, develop, document, implement, and test software systems using Java and J2EE technologies.
  • Develop applications using the Software Development Life Cycle (SDLC), employing methodologies such as Waterfall and Agile/Scrum.
  • Utilize J2EE technologies including Hibernate, Servlets, JNDI, JMS, JDBC, SOAP, RESTful Web Services, and Concurrent Programming.
  • Work extensively with Spring frameworks, including Spring MVC, IoC, AOP, and Spring JDBC.
  • Design and develop Microservices using Spring Boot.
  • Implement Continuous Integration & Deployment (CI/CD) using tools like Jenkins and Docker.
  • Utilize Java EE design patterns for robust application development.
  • Deploy applications on Tomcat/WebSphere servers.
  • Work with XML technologies such as XML, XSL, and XSLT.
  • Utilize Ant/Maven for build and deployment, Slf4j/Log4j for logging, and JUnit for unit and integration testing.
  • Develop intuitive GUI designs using IntelliJ and Eclipse.
  • Collaborate in scrum planning and product backlog development alongside Business Analysts and Scrum Masters for Cloud-Native API implementation.
  • Conduct peer code reviews and provide guidance on development best practices.
  • Align architectural strategies with business goals.
  • Exhibit strong problem-solving, strategic planning, and communication skills in a team-oriented environment.
Requirements
  • This is a fully remote role, but candidates must currently reside in the U.S., perform all work within the U.S., and be able to work EST hours. Only U.S. Citizens, Green Card holders, GC EAD, and TN Visa holders are eligible-C2C arrangements are not permitted.
  • Bachelor's Degree in Information Technology, Computer Science, or equivalent experience.
  • Experience with API gateway solutions and API specifications like Swagger/RAML.
  • Knowledge of Azure Architecture, Pivotal/Tanzu platforms, and Tanzu Kubernetes Grid.
  • Experience integrating with enterprise platforms such as Salesforce, Oracle HCM/PeopleSoft, and CRM/Dynamics.
  • Expertise in security protocols including OAuth, SAML, JWT, and OpenID Connect.
  • Background in digital banking business transformation, strategy development, service design, and architecture.
  • Strong understanding of cloud-native architectures across Azure.
  • Ability to develop and present Proof of Concepts (POCs) that align with business strategy.
  • Financial services sector experience, with a solid grasp of operational and regulatory risks and controls.
  • Advanced skills in strategic visioning, project management (Agile/Iterative development), and technical problem-solving.
  • Strong ability to translate complex business requirements into functional architecture solutions.
  • Exceptional collaboration, leadership, and communication skills with both technical and non-technical audiences.

Date Posted: 09 April 2025
Apply for this Job