Senior Java Developer

Apptad Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Mississauga - Canada

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

Java Developer in Mississauga Ontario (Hybrid)
Opening- 10
Salary CAD 120K
Hands on coding in Java
Job Title: Senior Java Developer
Location: Mississauga Ontario Canada
Company: Citibank
Employment Type: Full-Time
About the Role
We are seeking a highly skilled and experienced Senior Java Developer to join our technology team in Mississauga. The ideal candidate will play a key role in designing developing and maintaining high-performance scalable and secure enterprise banking applications. This position requires strong hands-on coding expertise system design experience and a deep understanding of financial services technology environments.
Key Responsibilities
  • Design develop and maintain enterprise-grade applications using Java 8/11/17
  • Develop microservices-based applications using Spring Boot & Spring Framework
  • Build and integrate RESTful APIs and event-driven services
  • Participate in system architecture and technical design discussions
  • Ensure high performance scalability and security of applications
  • Collaborate with cross-functional teams including QA DevOps Product and Business stakeholders
  • Perform code reviews unit testing and enforce best coding practices
  • Troubleshoot and resolve production issues in high-availability systems
  • Contribute to CI/CD pipelines and DevOps practices
Required Qualifications
  • 8 years of hands-on experience in Java development
  • Strong expertise in:
    • Core Java (Collections Multithreading Concurrency JVM tuning)
    • Spring Boot Spring MVC Spring Security
    • RESTful API development
    • Microservices architecture
  • Experience with:
    • SQL & NoSQL databases (Oracle PostgreSQL MongoDB)
    • Messaging systems (Kafka RabbitMQ)
    • Docker & Kubernetes
    • Git Maven/Gradle
  • Experience working in Agile/Scrum environments
  • Strong understanding of design patterns and system design principles
  • Experience in banking or financial services domain preferred
Nice to Have
  • Experience with cloud platforms (AWS/Azure/GCP)
  • Knowledge of CI/CD tools (Jenkins GitHub Actions)
  • Exposure to event-driven architecture
  • Experience with performance tuning and distributed systems
  • Familiarity with regulatory and compliance-driven environments
Java Developer in Mississauga Ontario (Hybrid) Opening- 10 Salary CAD 120K Hands on coding in Java Job Title: Senior Java Developer Location: Mississauga Ontario Canada Company: Citibank Employment Type: Full-Time About the Role We are seeking a highly skilled and experienced Senior Java Dev...
View more view more

Key Skills

  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java