Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
Job Duties: Design and develop secure, scalable microservices powering high-volume financial transaction processing platforms using Java 17, Spring Boot, and Spring Cloud. Architect event-driven data pipelines leveraging Apache Kafka, AWS SQS, and Event Bridge to orchestrate asynchronous workflows across distributed systems. Build and optimize RESTful APIs interfacing with PostgreSQL and MySQL, applying indexing strategies and query tuning to achieve sub-second response times. Develop responsive ReactJS components integrated with backend services for real-time transaction monitoring dashboards. Containerize applications with Docker, deploy via Kubernetes on AWS EKS, and automate release cycles through Jenkins CI/CD pipelines. Conduct peer code reviews, perform root-cause analysis on production incidents, and collaborate with cross-functional Agile teams to deliver compliant, audit-ready enterprise solutions.
Requirements
Software Engineering, Java, Microservices, Data Management, Transaction Processing/Management, Apache Kafka, Financial Transactions, Distributed Computing, Application Programming Interface (API), REST (Representational State Transfer), Requirements: Masterβs Degree in Computer Science or Equivalent + 1 year of Experience in job offered or related. Any suitable combination of education, training or experience accepted.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦