×
Register Here to Apply for Jobs or Post Jobs. X

Java Architect

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: TechDoQuest
Full Time position
Listed on 2026-02-03
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Java Developer
Job Description & How to Apply Below

We are looking for a highly skilled and motivated professional to join a fast-paced, customer-focused engineering team that embraces continuous delivery and innovation
. This role requires strong collaboration across teams and organizational boundaries and plays a critical role in delivering high-quality financial services that delight customers.

The ideal candidate is a self-starter
, strong team player
, and technical leader who thrives in a startup-like environment, enjoys solving complex problems, and is passionate about modern technologies and scalable architectures.

Key Responsibilities
  • Architect, design, and develop Java-based microservices for Account Galaxy products, reconciliation, and workflow systems.
  • Lead development, testing, and implementation of banking and financial products
    .
  • Design and implement secure, versioned RESTful APIs for internal and external financial integrations.
  • Build and maintain AWS serverless components
    , including:
  • AWS Lambda
  • API Gateway
  • SQS, SNS
  • Step Functions
  • Ensure high availability, fault tolerance, and idempotency across transaction flows.
  • Apply Java design patterns and enterprise architecture principles to manage complex financial logic.
  • Develop robust unit and integration tests using JUnit to ensure system stability and financial accuracy.
  • Lead technical design reviews
    , architecture discussions, and code quality initiatives.
  • Optimize applications for low latency and high-throughput transaction processing
    .
  • Collaborate closely with product, compliance, security, and Dev Ops teams to deliver regulated financial solutions.
  • Review, debug, and enhance code quality across services.
  • Address production issues requiring immediate attention and resolution.
  • Adapt quickly to change while working with onsite and offshore teams
    .
  • Mentor and guide junior and mid-level developers
    .
  • Work independently while meeting strict timelines
    .
  • Operate effectively in a fast-paced Agile environment with a strong focus on quality and excellence.
Required Experience & Skills
  • 10+ years of application development and implementation experience.
  • Extensive hands-on experience in Java development within Payments or Fin Tech environments
    .
  • Strong expertise in:
  • Spring Boot
  • Spring Batch
  • Spring Framework
  • Experience with messaging middleware such as:
  • Kafka
  • IBM MQ
  • Hands-on experience with AWS serverless architecture
    .
  • Strong understanding of:
  • Solid experience with RDBMS (MySQL preferred),
    JPA
    , and Hibernate
    .
  • Experience with CI/CD pipelines and tools such as:
  • Maven
  • Jenkins
  • Git Hub
  • Cloud experience, preferably AWS
    .
Preferred Skills
  • Experience with caching solutions such as:
  • Redis
  • Oracle Coherence
  • Background in Scrum / Agile development
    .
  • Autosys
  • Financial domain knowledge, preferably in:
  • Cards
  • Other account types
  • Experience with Business Process Modeling tools such as Flowable
    .
  • Familiarity with distributed tracing, logging, and monitoring
    , including:
  • Cloud Watch
  • Splunk
  • Experience implementing:
  • Idempotency
  • Exactly-once processing
Qualifications
  • Bachelor’s degree in Computer Science or a related field.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary