Senior Software Engineer - Java Backend

Opexpert

$120K — $150K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Science, Mathematics, Physics, or a related field (Masters/PhD preferred).
  • 5+ years of hands-on experience with Core Java.
  • Strong understanding of multithreading and high throughput systems.
  • Experience with data modeling and transport layers.
  • Proficiency in SQL; knowledge of PL/SQL is advantageous.
  • Excellent English communication skills, both written and verbal.
  • Experience with mobile software development is a bonus.

Responsibilities

  • Develop and enhance both front-end and back-end brokerage platform features, based on experience.
  • Implement and maintain core Java back-end processes focusing on user authentication and account management.
  • Add new features to streamline user authentication interfaces.
  • Expand and improve second factor authentication capabilities for user security.
  • Collaborate with team members to ensure high-quality software development practices.

Benefits

  • Opportunities for professional development and continued learning.
  • Collaborative work environment with a focus on innovation.
  • Potential involvement in cutting-edge banking and financial technology projects.
Full Job Description
Job Description

1. Brokerage platform development -- front and/or back-end, depending on experience.

2. Back end: Core Java. Data model and transport layers. Multithreaded/high throughput. XML.

3. Work on one of the core brokerage processes that deals with user authentication to access trading, account management and other customer applications.

4. Adding new features and interfaces that deal with user authentication.

5. Work on expanding second factor authentication offering.

Qualifications

1. Bachelor's in EE, CS, Math, Physics or similar (Masters/PhD a plus).

2. Technically oriented, proactive, and enthusiastic, with extreme attention to detail.

3. 5+ years' Java experience.

4. Knowledge of core Java.

5. Working with Database development SQL and PL/SQL is a plus.

6. English written/verbal communication skills.

7. Mobile software development a plus.

Additional Information

Similar Jobs

More Jobs at Opexpert

More Information Technology Jobs

Find similar Senior Software Engineer - Java Backend jobs: