2Bridge Partners has been engaged in the direct hire search for a Senior/Principal Software Engineer to join our FinTech client.
This is a full time, direct hire role offering a competitive package including medical, dental, vision, equity, Paid Time Off, Discretionary Bonus, etc.
Collaborate to enhance and build high-availability java-based services.
As part of an agile team, design and implement features and stories in code.
Lead the design, development, integration, and management of Restful web-services, API''s, and enterprise SaaS/PaaS.
Measure application performance and latency using a range of tools and services.
Embrace TDD/BDD and automation in testing to ensure code quality
Create optimized and reusable code
5+ years Software development building enterprise middleware application using Java - Core Java/J2SE
Knowledgeable of JVM and experience with performance/memory management, garbage collection, etc.
Deeply knowledgeable of web-architectures, micro-services architecture, web-sockets, API s & gateways
Experience with Spring, Guice, Vert.ex, etc.
Experience with OpenID, OAuth, TLS, and other security protocols.
Passionate about CI/CD and build management processes and tooling - Maven, Gradle, Jenkins, Ant, Gitlab, Ansible, Docker, etc.
Experience with TDD/BDD with an emphasis on Automation - SonarQube, Junit, etc.
Strong background with Relational/NoSQL databases - schema design, data modeling, etc.
Experience working in a Linux environment, exposure to AWS or Azure is a plus.
- provided by Diceby Jobble
Associated topics: application developer, backend, back end, java, maven, perl, programming, senior, senior software developer, software architect