
Backend Developer
Swift
full-time
Posted on:
Location Type: Office
Location: Tysons • Virginia • United States
Visit company websiteExplore more
About the role
- Develop and implement high-performance, fault-tolerant backend services using Java and Spring Boot.
- Design and manage data models and interactions with Cassandra DataStax databases.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Perform code reviews, identify areas for improvement, and ensure code quality.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug production issues, providing timely resolutions.
- Utilize Git for version control and collaborate effectively within a team environment.
- Work within a Linux environment for development, deployment, and operational tasks.
- Manage project dependencies and build processes using Maven.
Requirements
- 2-3 years of experience as a Backend Developer, preferably in a complex enterprise environment.
- Strong proficiency in Java and extensive experience with the Spring Boot framework.
- Hands-on experience with Cassandra DataStax, including data modeling and query optimization.
- Solid understanding and practical application of Git for version control.
- Proficiency in Linux operating systems.
- Experience with Maven for build automation and dependency management.
- Ability to write clean, well-documented, and testable code.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Experience in the financial services industry is a plus.
Benefits
- We give you the freedom to be yourself.
- We are creating an environment of unique individuals – like you – with different perspectives on the financial industry and the world.
- A diverse and inclusive environment in which everyone’s voice counts and where you can reach your full potential.
- We are committed to an inclusive and accessible recruitment process.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootCassandra DataStaxdata modelingquery optimizationGitLinuxMavencode qualitydebugging
Soft Skills
problem-solvingcommunicationcollaboration