×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Java Developer

Job in New York, New York County, New York, 10261, USA
Listing for: BMO Financial
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 61600 USD Yearly USD 61600.00 YEAR
Job Description & How to Apply Below
Location: New York

Don't miss the next one. Get matching roles delivered to your inbox.

  • Typically 4-6 years of relevant full stack development experience.
  • Post-secondary degree in Computer Science, Engineering, or a related field, or an equivalent combination of education and experience.
  • Proficiency in Java, Spring Boot, Hibernate/JPA.
  • Experience with Angular, Type Script, HTML, and CSS.
  • Knowledge of database versioning tools or Liquibase.
  • Proficient in RDBMS SQL (Postgres, Oracle, or Microsoft SQL Server).
  • Experience in microservices architecture and RESTful API development.
  • Familiarity with Test-Driven Development and automated testing practices.
  • Understanding of the System Development Lifecycle (SDLC).
  • Exposure to applications and system integration.
  • Experience with cloud computing, preferably AWS.
  • Understanding of CI/CD pipelines and release automation.
  • Familiarity with AI prompting techniques.
  • Working knowledge of AWS CDK, ECS, and containerized deployments.
  • Proficient in Git, Git Hub, Azure Dev Ops, and Jira.
  • Knowledge of logging, monitoring, and observability practices.
  • Creative problem-solving skills and the ability to build and manage relationships effectively.
  • Emotional agility and adaptability in a dynamic work environment.
  • Understanding of quality assurance and testing principles.
  • Capacity to understand and map technology business requirements.
Responsibilities:
  • Drive the overall software development lifecycle and collaborate across functional teams to transform requirements into features.
  • Oversee development teams and processes, ensuring high-quality outcomes.
  • Conduct software testing and ongoing maintenance.
  • Translate user needs into detailed technical specifications through effective understanding and facilitation.
  • Write code and manage design specifications preparation.
  • Support system design and advise on security requirements.
  • Debug and rectify issues within business systems and service applications.
  • Develop high-quality technology applications and services using established standards and tools.
  • Design and develop backend services with Java and Spring Boot, adhering to secure API-first principles.
  • Create frontend applications that prioritize usability, accessibility, and performance using Angular and related technologies.
  • Implement and maintain RESTful APIs for integration with enterprise systems.
  • Develop and manage database schemas and queries.
  • Ensure solutions comply with security, performance, and logging standards.
  • Apply secure coding practices and assist in vulnerability remediation efforts.
  • Analyze and implement new software programs, ensuring proper documentation throughout the development lifecycle.
  • Perform preventative maintenance and troubleshoot core software components.
  • Evaluate emerging technologies for their compatibility with existing systems and processes.
  • Follow release management procedures and implement version control.
  • Assist in documenting client requirements and exercising good judgment in solving problems.
  • Work independently on complex tasks and adapt to new challenges as needed.
Company:

We are part of BMO Financial Group, currently seeking a dedicated individual for a pivotal role in Corporate Commercial Banking and Credit Risk. At our core, we aim to innovate and enhance processes such as AML and KYC during customer onboarding using cutting-edge, AI-enabled tools. This position offers a hybrid work perspective, with 2 to 3 days required in the office.

We offer a competitive salary range of $61,600.00 - $, along with a comprehensive benefits package that includes health insurance, retirement plans, and opportunities for ongoing education and professional development. As a diverse and inclusive organization, we value the unique perspectives of our team members and are committed to providing a supportive workplace that encourages growth and collaboration.

How well do you match this role?

Upload your resume. We'll show your match score in seconds.

These jobs are a great match for your search

Discover more roles that match your current selection. Apply before anyone else.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary