Senior Java Software Engineer
Ascendion Engineering
United States
Remote
USD 90,000 - 150,000
Full time
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
An established industry player is seeking a seasoned Java Developer with over a decade of experience in software development. This role involves delivering high-performing, stable code and collaborating with global teams to create innovative solutions. Candidates should have a strong grasp of modern software architecture, including REST APIs and cloud platforms like AWS. If you are passionate about clean coding practices and have experience in a large financial institution, this opportunity offers a chance to make a significant impact in a dynamic environment.
Qualifications
- 10+ years of experience in software development with a focus on Java.
- Prior experience in a global financial institution or trading technology firm.
Responsibilities
- Deliver efficient and stable code that meets business requirements.
- Participate in design sessions to create solutions for the business.
Skills
Java (17+)
REST APIs
Kafka
TDD
BDD
Relational Databases
AWS
Spring
Guice
Education
Key Responsibilities:
- Deliver efficient, high performing and stable code that meets business requirements.
- Hands-on development of user stories and work closely with development teams across geographical locations.
- Participate in technical and functional design sessions to create solutions for our business.
Technical Skills:
- Excellent knowledge of core Java (17+) and passionate about writing clean code.
- Good understanding of modern software architecture e.g. real-time platforms, rest APIs etc.
- Understanding of next generation messaging technologies e.g. Kafka.
- Practice TDD and BDD engineering techniques.
- Understanding of relational databases.
- Understanding of cloud platforms e.g. AWS.
- Understanding of Java IOC frameworks such as Spring or Guice.
Qualifications:
- Bachelor's Degree with 10+ years of experience in software development of Java.
- Prior experience working at a large tier global financial institution or trading technology firm.
- (Preferred Qualification) Understanding of Equities and Fixed Income.