What are the responsibilities and job description for the Junior Java Developer position at Bounteous?
We are seeking a JuniorJava Developer with 1 to 3 years of professional experience to join our high-performing team.
This role requires strong expertise in Java , Spring Framework , SQL , Test-Driven Development (TDD) , and multi-threading . Experience in the investment banking domain is highly preferred.
You will work on complex, high-performance financial systems that drive critical operations.
Key Responsibilities :
- Software Development :
- Develop, maintain, and enhance enterprise-level Java applications.
- Leverage the Spring Framework (Spring Boot, Spring Data, Spring Security) to build scalable and secure solutions.
- Write efficient, high-performance SQL queries and optimize database interactions.
- Develop multi-threaded applications to handle concurrent operations.
- Test-Driven Development (TDD) :
- Write clean, testable code following TDD principles.
- Develop and maintain robust unit tests and integration tests.
- Ensure code quality through automated testing and peer code reviews.
- Domain-Specific Solutions :
- Work on financial systems such as trading platforms, risk management tools, and settlement systems.
- Optimize applications for performance and low latency, critical for investment banking operations.
- Collaboration & Leadership :
- Collaborate with DevOps, QA, and product teams to ensure seamless delivery.
- Continuous Improvement :
- Stay updated on emerging technologies and best practices in financial technology.
Required Skills & Qualifications
60 - $75 a year
PI261373800
Salary : $60 - $75