Senior Software Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#391282·Dodano 9 dni temu·1
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaSpringSpring BootCloudTestingPerformance testingAPI

Firma i stanowisko

At Synechron, a global consulting firm with 14,000+ employees across 55 offices in 20 countries, the company specializes in digital transformation for the financial services sector. They develop innovative technology solutions spanning Artificial Intelligence, Blockchain, Data Science, Digital Underwriting, mobile-first applications, Cloud & DevOps, and Software Engineering. Their research and development arm, Synechron Labs, focuses on modernization through advanced technologies.

Wymagania

  • Strong written and verbal communication skills in business-level English.
  • Strong software engineering fundamentals with a polyglot mindset; ability to deliver in multiple languages and ecosystems.
  • Experience with Java, Spring, and Spring Boot is desirable but not essential; candidates strong in other languages and motivated to learn Java are welcome.
  • Strong grasp of functional, non-blocking, asynchronous programming and modern concurrency models.
  • Experience with security software and secure engineering practices (desirable).
  • Hands-on practical experience designing, building, and operating workloads in the cloud.
  • Strong skills in selecting appropriate testing approaches including unit, integration, contract, and end-to-end testing.

Nice to have:

  • Knowledge of performance testing design, execution, and interpretation.
  • Experience with API security at scale, including authentication, authorization, and threat mitigation.

Obowiązki

  • Design, develop and maintain cloud-based applications using Java.
  • Review proposed solutions to ensure alignment with CTO Platforms objectives and standards.
  • Champion high standards in software engineering, including code quality, security, and maintainability.
  • Deliver appropriate, comprehensive automated testing as part of every change (unit, integration, and regression where applicable).
  • Approach technical challenges with an open collaborative mindset.
  • Take initiative to improve the developer experience and efficiency.
  • Provide guidance, coaching, and technical support to less experienced colleagues.
Synechron

Synechron

5 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz