Bachelor's degree or equivalent in Computer Science, Software Engineering, or a related field.
5-7 years of experience in full stack Java development, preferably in the financial sector.
A strong interest in learning and adapting to new technologies and practices.
Proven communication skills, including presentation abilities and technical writing.
Responsibilities
Design, develop, and maintain backend services using Java and Rust.
Collaborate with cross-functional teams to establish system architecture and product requirements.
Optimize applications for performance, memory usage, and latency.
Build APIs, microservices, and distributed systems.
Write clean, maintainable, and testable code that conforms to best practices.
Conduct code reviews to ensure code quality and mentor junior developers.
Integrate applications with CI/CD pipelines and cloud-based deployment systems.
Full Job Description
Your expertise
Bachelor or equivalent focusing on Computer Science, Software Engineering, etc
ideally 5-7 years of experience in a similar position focused on full stack java development within the financial sector
interested in learning new technologies and practices, reuse strategic platforms and standards, evaluate options, and make decisions with long-term sustainability in mind
strong communicator, from making presentations to technical writing.
Key Responsibilities:
Design, develop, and maintain backend services in Java and Rust.
Collaborate with cross-functional teams to define system architecture and product requirements.
Optimize application performance, memory usage, and latency.
Build APIs, microservices, and distributed systems.
Write clean, maintainable, and testable code.
Conduct code reviews and mentor junior developers.
Integrate with CI/CD pipelines and cloud-based deployment systems.