Java Developer

Compunnel

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

Qualifications

  • 6+ years of hands-on Java application development experience
  • 4+ years of Spring Framework experience, including Spring Core and Spring Boot
  • Proven ability in designing multithreaded and distributed applications
  • Experience in SQL query optimization
  • Familiarity with caching solutions like MemSQL
  • Track record in developing low-latency applications
  • Experience in deploying applications on cloud platforms such as AWS or Azure

Responsibilities

  • Develop and maintain high-performance trading systems using Core Java and Spring
  • Design scalable solutions for mission-critical applications
  • Optimize SQL queries and implement caching strategies for efficiency
  • Collaborate with global teams to translate business needs into technical solutions
  • Develop cloud-based solutions for managing and monitoring applications
  • Contribute to the architecture of distributed financial systems
  • Conduct code reviews and champion software development best practices
  • Support and troubleshoot production systems to ensure low latency

Benefits

  • Collaborative work environment with global teams
  • Opportunity to work on mission-critical financial systems
  • Access to the latest technologies and innovation in cloud solutions
  • Potential for professional growth and development within the financial sector
  • Engagement in high-impact projects affecting capital markets
Full Job Description
Job Summary
We are seeking a highly experienced and hands-on Java Developer with a strong background in Java and the Spring Framework to design, develop, and maintain high-performance, scalable, and resilient systems. The role will focus on mission-critical financial systems and trading applications, requiring strong technical expertise, collaboration across global teams, and the ability to deliver robust solutions supporting financial markets.

Key Responsibilities
• Develop, enhance, and maintain high-performance, low-latency trading and financial systems using Core Java and the Spring Framework.
• Design and implement multithreaded, concurrent, and scalable solutions for mission-critical applications.
• Architect and optimize SQL queries and work with caching solutions such as MemSQL to support fast data retrieval and system efficiency.
• Collaborate with global teams to understand business requirements and translate them into effective technical solutions.
• Develop and support cloud-based solutions using AWS, Azure, or other cloud platforms to deploy, manage, and monitor applications.
• Contribute to the architecture and development of distributed systems for capital markets, with an emphasis on debt markets and financial operations.
• Conduct code reviews, enforce coding standards, and promote software development best practices.
• Support and troubleshoot production trading systems to maintain high availability and low latency.
• Evaluate technological advancements in cloud platforms, Java, and capital markets and recommend improvements and innovations.

Required Qualifications
• 6+ years of hands-on experience developing robust Java applications.
• 4+ years of experience with the Spring Framework, including Spring Core, Spring Boot, and associated projects.
• Experience designing and developing multithreaded, concurrent, scalable, and distributed applications.
• Experience with SQL query development and optimization.
• Experience working with caching solutions such as MemSQL.
• Experience developing or supporting high-performance and low-latency applications.
• Experience deploying and managing applications on AWS, Azure, or equivalent cloud platforms.
• Strong analytical, troubleshooting, and problem-solving skills.
• Excellent verbal and written communication skills with experience collaborating across global teams.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Java Developer jobs: