Java Developer
- Montreal, QC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Position: Java Developer
Location: Montreal, Canada Onsite
Duration: Long Term Contract
Client: Infosys
Mandatory skills*
- Core Java
Domain (Industry)*
- Financial and Wealth management
Job Description:
- Experienced Java Developer with 7+ years of expertise in building and maintaining scalable enterprise applications using Java, Python, Spring Boot, Microservices, Apache Spark, and DB2. Strong background in designing high-performance systems, developing REST APIs, optimizing databases, implementing CI/CD pipelines with Jenkins, and ensuring code quality through JUnit and SonarQube.
- Skilled in Agile development, DevOps practices, distributed systems, and application performance tuning, with additional exposure to Kafka, cloud platforms (AWS/Azure/GCP), and real-time data processing being a plus.
More about this job
Responsibilities
Build and maintain scalable enterprise applications, design high-performance systems, and develop REST APIs. Optimize databases, implement CI/CD pipelines, and maintain code quality while supporting distributed systems and application performance.
Requirements
Requires 7+ years of Java development experience and expertise in Core Java, Python, Spring Boot, microservices, Apache Spark, and DB2. Experience with CI/CD, testing, Agile development, DevOps, and performance tuning is expected; exposure to Kafka, cloud platforms, and real-time data processing is a plus.
Skills
- Core Java
- Python
- Spring Boot
- Microservices
- Apache Spark
- DB2
- REST APIs
- Database Optimization
- Jenkins
- JUnit
- SonarQube
- Agile Development
- DevOps
- Distributed Systems
- Application Performance Tuning
- Kafka
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Finance & Accounting
Keywords
- Java
- Core Java
- Python
- Spring Boot
- Microservices
- Apache Spark
- DB2
- REST APIs
- Enterprise Applications
- High-Performance Systems
- Database Optimization
- CI/CD
- Jenkins
- JUnit
- SonarQube
- Agile Development
- DevOps
- Distributed Systems
- Application Performance Tuning
- Kafka
- AWS
- Azure
- GCP
- Real-Time Data Processing
- Financial Services
- Wealth Management