Sr. Java Engineer

company banner
Apex Systems
Full Time

Job Description

Job#: 1282239

Job Description:

Sr. Java Developer - Full Time Opportunity

Apex Systems, the Nation's 2nd largest Technical Staffing and Services Firm, has a full time opportunity for a Senior Java Developer based out of Tampa, Florida.

*If you are interested in this role, please email your resume and availability for a phone conversation to Myia Augustin, *

About the Company:

A leading financial services platform focused on the digital economy. Operates the world's largest network of cryptocurrency ATMs by volume and an over-the-counter trading desk, giving the world quick, easy, and secure access to the benefits of cryptocurrency.

About the Team:

This senior-level role will be a key member of the Platform Engineering team designing a next-generation crypto powered financial services platform for consumers. The role reports to the Manager of Engineering and will be responsible for implementing many core aspects of a complex distributed system based microservices patterns in a cloud native platform architecture.

  • Design and develop microservices in conjunction with the Senior Java Architect role and other developers assigned to the team.
  • Take requirements produced by the product development team and build performant, high-quality code that delivers the expected functionality.
  • Participate in design discussions and help guide the direction of the product implementation.

  • B.S. in Computer Science or Software Engineering. Graduate degree in one of these fields is preferred.
  • At least 3 years of senior-level Java programming including Spring Boot / Framework / Security / Cloud / Data.
  • Experience with relational databases (PostgreSQL preferred) and technologies such as Hibernate/JPA for mapping object models.
  • Experience building REST web services and some understanding of GraphQL concepts (knowledge of Spring/GraphQL integration a plus).
  • Experience with highly scalable, reliable event processing platforms such as Kafka or Google Pub/Sub and integrations with Spring Cloud.

Preferred Qualifications:
  • Experience with various blockchain technologies such as Ethereum smart contracts
  • Preferred: Experience with Kubernetes and related tooling such as Helm.
  • Preferred: Experience with financial systems or other environments with high transaction throughput and stringent security requirements.
  • Preferred: Experience with AWS, or Google Cloud and GKE. Cloud SQL and Pub/Sub experience is a plus

Nice To Have:
  • Basic knowledge of cryptocurrency and blockchains
  • General passion and knowledge of fintech and crypto

About Apex Systems:
  • Apex offers a number of resources to our contractors including:
    • Training and Development programs - We have a webinar series with global experts who deliver 3-4 technical and leadership webinars a month around hot topics/technologies such as Agile, DevOps, Angular, Node, React, JavaScript, .NET Core, Java 8/9, Redux, Ansible, Kubernetes, etc. Many of these webinars are worth certification credits for major certifying bodies such as PMI, IIBA, and CompTIA (i.e. PDU, CDU, and CEU credits). We can also provide a technical training license (eligibility required)
    • Benefits - Health, Dental, Vision, 401K, and Employee Stock Purchase Program
    • Strong Support Network - A network of Recruiters, Support Services, and Contractor Care Representatives are here to help our contractors succeed. We have a job portal which has all of our job openings with our 1,200+ clients. We also have off-boarding/end of assignment resources to help you during the transition when you're wrapping up, including a Career Coaching Program and 15+ Career Readiness workshops for job seekers
    • Awards - Apex is a proud recipient of the Best of Staffing awards for both Client Satisfaction and Contractor Satisfaction

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or

Company Information

Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of service from workforce mobilization and modern enterprise solutions to digital innovation to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across US, Canada and Mexico. Apex is a segment of ASGN Inc. (NYSE: ASGN)

Dice Id : apexsan
Position Id : BHJOB2374_1282239
Originally Posted : 3 weeks ago

Similar Positions at Apex Systems

Senior Java Developer
  • Orlando, FL
  • 13 hours ago
Sr. UC Engineer
  • Tampa, FL
  • 13 hours ago
Senior Java Engineer
  • Sunrise, FL
  • 13 hours ago
Java Developer
  • Orlando, FL
  • 13 hours ago
Security Engineer
  • Tampa, FL
  • 13 hours ago
Director of Software Engineering
  • Tampa, FL
  • 13 hours ago
Java Developer
  • Juno Beach, FL
  • 13 hours ago
Mid Level Java Developer
  • Miami, FL
  • 13 hours ago
REMOTE Java Engineer
  • Carmel, IN
  • 13 hours ago