1539 IT & Software Developer jobs in the US

BMO Financial jobs

Full Stack Java Developer

$61,600 - 113,900
BMO Financial
South Canal Street 320, Calgary
$61,600 - 113,900
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Regular
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- 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, TypeScript, 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, GitHub, Azure DevOps, 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.

Description


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 - $113,900.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.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Java Developer salaries in the United States here.

How many Java Developer jobs are in the United States?

Currently, there are 1539 Java openings. Check also: Kotlin jobs, Scala jobs, Spring jobs - all with salary brackets.

Is the US a good place for Java Developers?

The US is one of the best countries to work as a Java Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for Java Developer jobs in the United States?

micro1, Vortex Solution, Prenuvo, INNOVA Medical Ophthalmics Inc, Varis Mine Technology Ltd, Infovirtuel, Consultation Devpresso Inc among others, are currently hiring for Java roles in the United States.

The company with most openings is Jobot as they are hiring for 139 different Java Developer jobs in the United States. They are probably quite committed to find good Java Developers.