Senior Java Software Engineer

Newport Beach Contract Live

Required Skills

My Compatibility Score

Choose Match Score option:

Java Kafka Multi Threading RestFUL Spring Unix agile compliance core JDBC maven messaging scripting Software Engineer testing trading
show more
Automatch with LinkedIn
Candidate needs to be familiar with agile programming, distributed systems and have clear understanding of multi-threading, design patters & data structures. Project is highly visible and very technically challenging.

The role is in our IT department and supports functions in trading, legal and compliance technology on an on-going basis. It involves working on service oriented architecture that focuses primarily on the compliance domain. Primary job responsibilities include:
- Implementation of stable service oriented software in Java.
- Actively involved in designing, coding, testing, deploying and analyzing software.
- Collaborate and participate in code reviews.

Hiring Criteria:
- Solid development experience in core java.
- Good understanding of software development life cycle.
- Excellent communication skills.
- Strong understanding and experience in the following areas
• Java core containers / data structures
• Ability to understand and rapidly implement efficient algorithms.
• Multi-threading.
• Writing restful services.
• Java messaging service.
• Database development & jdbc.
• Spring dependency injection.
• Unix scripting.
• Camel/Maven experience is preferred.
- 5+ years of working experience. read more