Java Full Stack Developer

Prime Inc.
Raleigh, NC, United States
2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$104,000.0 - $114,400.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Spring Security Amazon Web Services Confluence JIRA HTML5 Microsoft Azure Cascading Style Sheets (CSS) Code Review Databases Continuous Integration
+45 more
Data Integrity Relational Databases DevOps Java Platform Enterprise Edition (J2EE) Financial Information EXchange Gradle Design of User Interfaces Hibernate (Java) Java Persistence API PostgreSQL Apache Maven MongoDB MySQL NoSQL Oracle (Applications) Scrum Methodology Software Architecture RabbitMQ SQL Databases Data Streaming TypeScript Web Application Frameworks Web Services Web Standards Transaction Processing (Computing) Enterprise Software Applications Spring-mvc ReactJS System Availability Delivery Pipeline Spring-boot Backend Git Containerization AngularJS Gitlab-ci Cassandra Apache Kafka Bitbucket Front End Software Development Restful APIs Api Management Docker Jenkins Microservices

Job description

Job DescriptionWe are seeking an experienced and highly skilled Senior Java Full-Stack Developer with a solid background in the banking/financial services domain. In this role, you will design, develop, and maintain high-performance, scalable, and secure enterprise-level applications. You will work closely with cross-functional teams to deliver robust digital banking solutions, ensuring high availability and compliance with financial regulatory standards.

Core Responsibilities

  • End-to-End Development: Design, develop, test, and deploy robust, scalable, and secure full-stack applications using Java/J2EE technologies and modern frontend frameworks.
  • Architecture & Design: Contribute to architectural decisions, implement microservices architecture, and ensure the scalability and performance of banking platforms.
  • API Management: Design and develop secure, high-throughput RESTful APIs and integrate third-party financial services and payment gateways.
  • Database Management: Write optimized SQL/NoSQL queries, design complex schemas, and ensure data integrity and security for sensitive financial data.
  • UI/UX Implementation: Build responsive, intuitive, and high-performing user interfaces that align with modern web standards and financial security protocols.
  • CI/CD & DevOps: Set up and maintain automated build, test, and deployment pipelines to ensure seamless continuous integration and delivery.
  • Collaboration & Leadership: Work closely with Business Analysts, Product Owners, and QA teams to translate complex financial requirements into technical specifications. Provide mentorship to junior developers and conduct code reviews.

Requirements

Do you have experience in Web services design?, * Backend Expertise: 8+ years of strong experience in Java (Java 8/11/17), Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.

  • Frontend Expertise: Proficient in modern UI frameworks such as Angular or React.js, along with HTML5, CSS3, JavaScript, and TypeScript.
  • Microservices & APIs: Proven experience building scalable Microservices and designing secure RESTful web services.
  • Database Skills: Strong experience with relational databases (Oracle, PostgreSQL, or MySQL) and exposure to NoSQL databases (MongoDB, Cassandra).
  • Banking Domain Experience: Solid understanding of financial platform architectures, core banking operations, transaction processing, or compliance/regulatory frameworks.
  • Cloud & DevOps: Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies like Docker and Kubernetes.
  • Tools & Pipelines: Proficiency with Git, Maven/Gradle, and CI/CD tools (Jenkins, GitLab CI, or Bitbucket Pipelines).
  • Preferred:
  • Experience with messaging queues/streaming platforms like Apache Kafka or RabbitMQ.
  • Knowledge of Agile/Scrum methodologies and tools like Jira/Confluence.
  • Certification in AWS/Azure or Java/Spring frameworks.
  • Familiarity with financial messaging standards (e.g., ISO 20022, FIX protocol).

Benefits & conditions

$50 - $55 an hour - Contract

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all