Epicareer Might not Working Properly
Learn More

Java Developer || Dallas, TX (Remote) || Apex Fintech

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified


C2C Role Job Title
: Java Developer
Location: Dallas, TX (Remote)
Company: Apex Fintech 6+ years of experience in Java

Job Description:

Apex Fintech is seeking a highly skilled and experienced Java Developer to join our dynamic team. The ideal candidate will have 5+ years of experience in Java development and will be responsible for building and maintaining high-performance, scalable applications in a fast-paced, financial technology environment.

Key Responsibilities:

  • Design, develop, and maintain server-side applications using Core Java and Java frameworks.
  • Implement and optimize multithreading, concurrency, and memory management in large-scale distributed systems.
  • Develop, test, and deploy high-quality code following best practices for object-oriented programming.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot, debug, and upgrade existing software.
  • Write well-designed, efficient, and testable code.
  • Ensure system reliability, performance, and scalability by working on server-side performance tuning and optimization.
  • Participate in code reviews and contribute to building a high-performance engineering culture.

Required Qualifications:

  • 5+ years of experience in Java development.
  • Strong proficiency in Core Java, including multithreading, concurrency, and memory management.
  • Experience with Spring or similar Java frameworks.
  • Knowledge of RESTful APIs and building microservices.
  • Familiarity with cloud platforms (AWS, Google Cloud Platform, or Azure).
  • Strong understanding of SQL and NoSQL databases.
  • Experience with version control systems such as Git.
  • Solid problem-solving skills and ability to work independently or as part of a team.
  • Excellent written and verbal communication skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job