Senior Java Engineer
Role responsibilities
Own end-to-end delivery of client-facing functionality from scoping through production rollout. Set technical direction, unblock delivery, and raise the engineering quality bar.
Requirements
A bachelor's degree in Engineering, Computer Science, or a related field is required. Candidates should have over 10 years of experience in core engineering with Java and cloud technologies, along with hands-on experience in AI-assisted engineering practices.
Key skills
Java, Spring, Cloud, REST, SOAP, Distributed NoSQL DBs, PostgreSQL, MongoDB, Real-Time Data, Streaming, Continuous Build, GCP, AWS, Azure, Event-Driven Systems, CI/CD
Keywords
Java, Spring, Cloud, REST, SOAP, PostgreSQL, MongoDB, Kafka, RabbitMQ, GCP, AWS, Azure, CI/CD, Agile, Atlassian, GitHub Copilot, Claude Code, Data Pipelines, Event-Driven Systems, Continuous Build, High-Volume Environments, Streaming, AI, Mentoring, Collaboration, Technical Direction, Architecture, Delivery, Product Engineering, Financial Services