Alter Solutions19.02.26
AI SCORE 8.0

Senior Back-End Software Engineer - Remote

$140K–$180K/year

About the Role

We are seeking a Senior Back-End Software Engineer - Remote to join our dynamic team at Alter Solutions. In this role, you will be instrumental in supporting front-to-back trading and processing platforms across several European locations. You will collaborate closely with both business and IT teams to build and maintain mission-critical applications that serve the front office, back office, and shared services. This position is pivotal in strengthening our team responsible for a major trading platform, with a strong emphasis on CI/CD enablement and robust operational support.

What You'll Do

  • Design, build, test, and support core back-end components for a trading application.
  • Implement clean, modular back-end code using Java and/or C++.
  • Create and execute unit and integration test cases to ensure quality.
  • Establish and evolve CI/CD pipelines for the application to enhance deployment efficiency.
  • Troubleshoot and resolve application incidents in a production-critical environment.
  • Collaborate closely with trading, back office, and support users to understand their needs.
  • Maintain comprehensive design and technical documentation for future reference.
  • Support technical integration testing with interfacing applications to ensure seamless operation.
  • Contribute to workflows, change implementation, and user enablement initiatives.
  • Work in an agile context with business analysts and IT peers to deliver high-quality solutions.

Requirements

  • Senior level experience in Object-oriented programming: Java and/or C++.
  • Must have scripting skills in Shell; Python is a plus.
  • Solid knowledge of SQL, preferably PostgreSQL.
  • Confident in working with Linux-based systems.
  • Experience with version control systems, particularly Git.
  • Practical experience with CI/CD pipelines.
  • Familiarity with agile methodologies such as Scrum or Kanban.
  • Strong analytical thinking and problem-solving skills.
  • Ability to work independently and remain stress-resistant.
  • Experience with trading platforms (e.g., Murex) is a plus.

Nice to Have

  • Familiarity with cloud services (AWS, Azure).
  • Experience in the financial services sector.
  • Knowledge of microservices architecture.

What We Offer

  • A positive work culture focused on diversity and inclusion.
  • Opportunity to contribute to innovative technologies in the energy sector.
  • Flexible working hours to support work-life balance.
  • Access to professional development and training opportunities.
  • Collaborative team environment with a focus on innovation.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.0 of 10

This Senior Back-End Software Engineer position offers the chance to work remotely in a dynamic financial environment, focusing on innovative trading platforms. Enjoy a positive work culture and opportunities for professional growth.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Java and Python with a demonstrated ability to optimize performance in high-load environments, particularly for trading platforms.

Strong understanding of CI/CD pipelines and experience with Git version control, enabling efficient deployment and integration processes in a fully remote setting.

Experience with PostgreSQL and SQL for database management, coupled with a proactive mindset to troubleshoot and resolve performance issues in a mission-critical application environment.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Senior Back-End Software Engineer - Remote(Now)Lead Back-End Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$130B
Annual Growth
8.5%
AI Adoption
45%
Investment
+25%
Labour Demand
+20%
Avg Salary
$120K

Skills & Requirements

Required
JavaC++Shell Scripting
Growing in Demand
KubernetesMicroservices ArchitectureSpring Boot
Declining
Java EEApache Struts

Domain Trends

Increased Adoption of Microservices
Organizations are shifting towards microservices architecture, with 70% of companies planning to adopt microservices by 2025 to enhance scalability and deployment speed.
Rise of AI-Driven Development Tools
AI tools for code generation and debugging are expected to increase in usage by 50% over the next two years, significantly impacting developer productivity.
Growth in Cloud-Native Technologies
The cloud-native application market is projected to grow by 22% annually, with 60% of enterprises prioritizing cloud-native strategies to modernize their applications.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.