Matlen Silverposted 5 days ago
Alpharetta, GA
Administrative and Support Services

About the position

We are seeking a Software Development Engineer to join a leading global provider of financial technology solutions. In this role, you will design, develop, test, and maintain cutting-edge systems, applications, and related processes that support critical business objectives. You'll collaborate with cross-functional teams to assess needs, deliver high-quality solutions, and implement advanced technologies that improve efficiency and scalability.

Responsibilities

  • Build robust, high-performance software applications and services using Java, Spring Boot, and related frameworks.
  • Ensure quality through rigorous testing and manage seamless installation and deployment.
  • Analyze business and technical requirements, provide modeling/simulation insights, and recommend new technologies to enhance functionality.
  • Oversee technical aspects of projects, assign resources, delegate tasks, and ensure deliverables are met.
  • Troubleshoot, optimize, and support existing systems to ensure peak performance.
  • Advise senior leadership on technology strategies and ensure adherence to established standards.

Requirements

  • Programming & Frameworks: Java, Spring Boot, Spring Suite
  • Architecture: Microservices
  • Concurrency: Java Threads
  • Messaging & Streaming: Kafka (knowledge)
  • Scripting & OS: Unix Shell
  • Messaging Protocols: Messaging systems
  • Databases: Basic Oracle knowledge

Nice-to-haves

  • Strong problem-solving and analytical skills
  • Ability to work independently and as part of a collaborative team
  • Comfortable balancing hands-on coding with technical leadership responsibilities
  • Excellent communication skills for engaging with both technical and non-technical stakeholders
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service