Senior Java Developer

Malaysia, Malaysia

Job Description


The project goal is developing and continually evolving the firm\'s core infrastructure platform. The team works jointly with Portfolio Managers, Trading, and Operations on a strategic rebuild of the trading platform moving to low latency, microservices-based, highly scalable, distributed architecture empowered with top in class open source and commercial solutions and technologies. You will: \xe2\x88\x99 Build the next generation of trading applications and tools (including systematic and quantitative trading) \xe2\x88\x99 Be a key contributor in the design and implementation of the portfolio management infrastructure \xe2\x88\x99 Engage with various technology and data teams within the firm in enabling the above \xe2\x88\x99 Manage technical risks and build prototypes or POCs where needed to validate technical approach Become a part of: \xe2\x88\x99 Mature team with an entrepreneurial culture, where professionalism, ownership, and excellence are highly valued, whilst wholesome work/life balance is maintained. \xe2\x88\x99 Positive, friendly and very supportive environment with open communication and constructive feedback practices. Take advantage of: \xe2\x88\x99 Business trips to US/NYC (depending on project needs) for on-site work, on-the-job trainings, conferences and technical events \xe2\x88\x99 Trainings and educational programs on technical and soft skills, business-domain specific courses (Investment Management, Trading, Financial and Capital Markets) Benefits and perks: \xe2\x88\x99 Competitive compensation package and benefits \xe2\x88\x99 Opportunities for career and professional growth \xe2\x88\x99 Global company \xe2\x88\x99 Business-domain specific courses \xe2\x88\x99 Training programs for technical & functional skills \xe2\x88\x99 Business trips to US/NYC \xe2\x88\x99 Onboarding relocation package \xe2\x88\x99 Sports and leisure activities \xe2\x88\x99 Informal team events

Responsibilities

\xe2\x88\x99 Participate in the design, implementation, testing and deployment of large-scale systems and services
\xe2\x88\x99 Understand system dependencies and limitations
\xe2\x88\x99 Understand the business need
\xe2\x88\x99 Understand the large scale thinking and approach
\xe2\x88\x99 Understand low level design
\xe2\x88\x99 Participate in an Agile / Scrum methodology to deliver software releases

Skills

Must have

\xe2\x88\x99 Strong Core Java & collections & multi threading (5+ years of development experience)
\xe2\x88\x99 Strong experience of server side development, building high availability, low latency, scalable frameworks, preferably with Open Source
\xe2\x88\x99 Proven hands-on experience with Java SE 8+
\xe2\x88\x99 Experience with Spring Framework and Spring Ecosystem
\xe2\x88\x99 Deep OOP expertise
\xe2\x88\x99 Deep parallel and concurrent programming expertise
\xe2\x88\x99 Ability to communicate ideas in English
\xe2\x88\x99 Team player - ability to get along with existing team members and learn from them (this is absolutely essential for success)
\xe2\x88\x99 Ability to work with minimal direction in a self-sufficient manner, often adapting to ever-changing priorities
\xe2\x88\x99 Focus on accuracy and attention to detail
\xe2\x88\x99 Bachelor\'s Degree in Computer Science or related field, or equivalent experiences

Nice to have

\xe2\x88\x99 Experience with Java Swing
\xe2\x88\x99 Experience with Solace
\xe2\x88\x99 Experience with Gradle
\xe2\x88\x99 Experience with TDD and Spock framework
\xe2\x88\x99 Experience with DEV and CI/CD tools: Git, JIRA, Jenkins, Ansible, ELK
\xe2\x88\x99 Experience with Linux and Bash
\xe2\x88\x99 Experience with MongoDB
\xe2\x88\x99 Understanding of design for scalability, performance and reliability
\xe2\x88\x99 Solid knowledge of software development methodologies and best practices
\xe2\x88\x99 Understanding of Clean code principles

Languages

English: B2 Upper Intermediate

Seniority

Senior

Relocation package

If needed, we can help you with relocation process. .

Vacancy Specialization

Java

Ref Number

VR-96495

Luxoft

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD932165
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Malaysia, Malaysia
  • Education
    Not mentioned