Epicareer Might not Working Properly
Learn More

Java Developer

  • Full Time, onsite
  • Primus Software Corporation
  • On Site, United States of America
Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description

Hi,

Greetings from Rounik!!

Please, go through the job description and let me know if you would like to apply.

To apply, please share updated resume, work authorization status and current location

Location: Charlotte, NC Onsite from day 1 / hybrid

Duration: 6 12 Months

Java Developer

Job Summary:

We are seeking a skilled Java Developer with extensive experience in the banking domain to join our dynamic technology team. The ideal candidate will have a strong background in developing low latency and high-volume applications, with expertise in Core Java, Kafka, messaging systems, and database management. You will play a crucial role in building scalable and efficient solutions that meet the needs of our financial services clients.

Key Responsibilities:

  • Application Development: Design, develop, and maintain low latency, high-volume applications in the banking sector using Core Java.
  • Messaging Systems: Implement and manage messaging solutions using Kafka and other MQs to ensure reliable and efficient data transfer across systems.
  • Database Management: Work with SQL, Oracle, or MongoDB for data storage, retrieval, and transaction management, ensuring data integrity and performance.
  • Performance Optimization: Optimize heap and memory management to enhance application performance and reduce latency.
  • Data Scaling: Implement data scaling strategies and data partitioning techniques to handle large volumes of transactions effectively.
  • Collaboration: Collaborate with cross-functional teams, including business analysts, QA, and operations, to gather requirements and deliver high-quality software solutions.
  • Documentation: Maintain technical documentation for system designs, architecture, and development processes.
  • Troubleshooting: Identify and resolve application issues, ensuring minimal downtime and disruption to services.

Qualifications:

  • Education: Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience:
    • 5+ years of experience in Java development, particularly within the banking or financial services domain.
    • Proven experience in developing low latency and high-volume applications.

Technical Skills:

    • Strong proficiency in Core Java and object-oriented programming.
    • Hands-on experience with Kafka, MQs, and other messaging frameworks.
    • Knowledge of database technologies including SQL, Oracle, and MongoDB.
    • Familiarity with transaction management, data scaling, and data partitioning techniques.
    • Understanding of heap/memory management principles and performance tuning.

Soft Skills:

    • Strong analytical and problem-solving skills.
    • Excellent communication and teamwork abilities.
    • Ability to work in a fast-paced, dynamic environment.

Thanks and Regards

Rounik Raj

Technical Recruiter

Direct: 678-747-0065

Email: [email protected]

3061 Peachtree Industrial Blvd|Duluth, GA-30097

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