drjobs Java Developer (Multithreading, Messaging, and Low-Latency Trading Experience)

Java Developer (Multithreading, Messaging, and Low-Latency Trading Experience)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pune - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Summary

Synechron is seeking an experienced Java Developer to join our development team. This role involves designing developing and optimizing high-performance low-latency server-side applications primarily in Java supporting trading systems and event-driven processing. The ideal candidate will bring deep expertise in multithreaded programming messaging and database integration contributing to critical enterprise infrastructure. This position offers opportunities for technical leadership and impactful project delivery in a collaborative environment.

Software Requirements

Required Skills:

  • Extensive hands-on experience in Java with focus on server-side application development
  • Strong expertise in Java Concurrency RX Streams Collections API
  • Proven experience working with caching solutions (GridGain or similar)
  • Significant experience with multithreading and parallel processing
  • coding experience with multicast messaging platforms (e.g. Solace RV)
  • experience with relational databases (SQL Server Sybase Oracle)
  • Experience in designing low-latency trading application services
  • Working knowledge of DevOps tools such as Maven Jenkins Nexus Helios

Preferred Skills:

  • experience with cloud technologies such as Docker Kubernetes or similar

Overall Responsibilities

  • Architect develop and maintain highly reliable low-latency Java services for trading or event-driven systems
  • Collaborate with cross-functional teams for technical design implementation and testing of scalable solutions
  • Lead and guide development teams on best practices code quality and delivery standards
  • Optimize existing codebases for performance concurrency and resource management
  • Implement caching messaging and data management strategies to ensure system robustness and responsiveness
  • Drive continuous improvement initiatives for development processes and technical solutions
  • Mentor junior developers and promote knowledge sharing within the team
  • Manage project timelines deliverables and technical risk assessments

Technical Skills (By Category)

Programming Languages:

  • Essential: Java
  • Preferred: Experience with Java frameworks and libraries relevant to concurrency reactive programming and event processing

Databases/Data Management:

  • Essential: SQL Server Sybase Oracle (5 years of experience)
  • Experience with data modeling query optimization and schema design

Cloud Technologies:

  • Nice-to-have: Docker Kubernetes containerization and orchestration experience

Frameworks and Libraries:

  • RX Streams Java Collections API concurrency utilities caching frameworks such as GridGain

Development Tools & Methodologies:

  • Maven Jenkins Nexus Helios Agile/Scrum practices version control (Git)

Security Protocols:

  • Familiarity with best practices for secure coding data protection and system resilience

Experience Requirements

  • Minimum of 6 years software development experience with strong focus on server-side Java applications
  • Proven track record in developing low latency trading or event-driven systems
  • Extensive experience with multicasting messaging platforms (e.g. Solace RV)
  • Deep understanding of multithreading concurrency and distributed system design
  • Experience working in DevOps environments and with CI/CD pipelines
  • Ability to lead projects and manage teams with a focus on delivering high-quality technical solutions

Day-to-Day Activities

  • Develop review and optimize Java-based services handling real-time data streams and messaging
  • Participate in daily stand-ups sprint planning and technical discussions
  • Collaborate with product analysts and system architects to translate requirements into scalable solutions
  • Maintain and enhance the performance scalability and reliability of core services
  • Conduct code reviews and ensure adherence to coding standards and best practices
  • Troubleshoot and resolve system issues ensuring minimal downtime and high system availability
  • Document technical designs configurations and deployment procedures
  • Stay informed about emerging technologies and incorporate relevant innovations into existing systems

Qualifications

  • Bachelors or Masters degree in Computer Science Software Engineering or related field
  • Certifications such as Oracle Java Certification or relevant cloud platform certifications are a plus
  • Proven experience in designing implementing and maintaining low latency high throughput systems

Professional Competencies

  • Exceptional analytical and problem-solving skills with an eye for detail
  • Strong leadership abilities with experience managing technical teams or projects
  • Excellent communication skills for effective stakeholder engagement and teamwork
  • Ability to adapt quickly to new technologies and evolving project requirements
  • Proactive mindset with a focus on delivering robust technical solutions and process improvements
  • Strong organizational skills and ability to prioritize tasks effectively

SYNECHRONS DIVERSITY & INCLUSION STATEMENT

Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.


All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.

Candidate Application Notice

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.