What are the responsibilities and job description for the Information Technology - Software Engineer – Advanced position at Largeton Group?
Job Summary (List Format)
- Position: Senior Software Engineer Java/Microservices (Financial Domain)
- Architect and develop cloud-native applications for Front Office Order and Execution Management Systems (OEMS).
- Collaborate with team leads, business analysts, and product managers to design scalable cloud solutions.
- Lead/contribute to highly transactional and concurrent database-driven application projects.
- Design, develop, test, debug, and implement software using Java, C#, React, SQL, JavaScript, and related technologies.
- Conduct code reviews and provide technical guidance on design and enhancements.
- Develop unit and automation tests for high-quality software delivery.
- Create and maintain technical, API, and customer-facing documentation.
- Participate actively in Agile/Scrum ceremonies and team collaboration.
- 8 years professional software engineering experience.
- 5 years hands-on experience designing and developing enterprise software solutions.
- 5 years developing high-performance Java applications.
- 3 years building highly transactional, concurrent, event-driven systems.
- 5 years cloud-native application development on Microsoft Azure.
- Strong expertise in Spring Boot Microservices, Kafka/Azure Service Bus/RabbitMQ, Kubernetes, Redis, and cloud databases.
- 5 years experience working in Agile development environments.
- Advanced understanding of object-oriented programming, operating systems, scripting, and advanced programming concepts.
- Required: Java, Spring Boot Microservices, Kafka/Azure Service Bus/RabbitMQ, Kubernetes, Redis, SQL Server, PostgreSQL, Azure Cloud, REST APIs, JavaScript, Agile/Scrum.
- Preferred: Oracle, Exadata, Cosmos DB, MongoDB, Snowflake, React/UI Development, Observability & Monitoring tools (Dynatrace, SolarWinds, Grafana, OpenTelemetry).
- Financial services domain experience, ideally with:
- Portfolio Management
- Trading Systems
- Order Management
- Compliance
- Post-Trade Processing
- IBOR
- Wealth Management
- Excellent written and verbal communication.
- Strong analytical and problem-solving skills.
- Collaborative team player.
- Ability to manage complexity and ensure simple, scalable designs.
Salary : $55 - $60