Primus Global Services - Plano, TX

posted 28 days ago

Full-time - Mid Level
Hybrid - Plano, TX
Professional, Scientific, and Technical Services

About the position

The Java Developer position is a long-term opportunity based in Plano, TX, requiring a hybrid work arrangement. The role involves collaborating with business lines and architects to implement solutions that secure various software applications within a banking environment. The developer will be responsible for creating prototypes, documenting application states, and ensuring the delivery of high-quality software applications. This position requires a senior-level developer with extensive experience in Java and related technologies, who can lead initiatives and provide technical direction.

Responsibilities

  • Work closely with business lines and architects to provide implementation solutions for software applications.
  • Create prototypes to validate design concepts.
  • Document the current and future states of applications.
  • Supervise and develop software to ensure delivery of initiatives for specific applications.
  • Develop, enhance, test, support, maintain, and debug software applications.
  • Provide strategic technical direction and system architecture for initiatives.
  • Coordinate collaboration with external programming teams to deliver software on time and within budget.
  • Provide feedback and technical guidance to project managers on critical issues.

Requirements

  • 5+ years of software engineering experience in Java, Spring Boot, SQL, Angular, and OAuth 2.0.
  • Strong understanding of object-oriented design and programming skills in Java.
  • Experience in developing RESTful services using Spring Framework and SOAP web services.
  • Proficiency in using J2EE application servers and development tools like Eclipse/IntelliJ, Maven, GIT, and CI/CD pipelines.
  • Experience with Apache Kafka for data publishing and consuming.
  • Knowledge of relational databases (Oracle SQL/PLSQL) and NoSQL technologies (Cassandra).
  • Experience in performance testing, optimization, and code analysis.

Nice-to-haves

  • Experience in the financial domain, particularly in online banking and fraud prevention detection using machine learning and big data processing technologies.
  • Knowledge of security authentication methods such as JWT, OAUTH, SAML, and cryptography.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service