Core Java Developer at AppTad Technologies Pvt Ltd
Mississauga, ON L5H 3E7, Canada -
Full Time


Start Date

Immediate

Expiry Date

29 Apr, 25

Salary

125000.0

Posted On

29 Jan, 25

Experience

1 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

It, Spring Boot, Distributed Systems, Dental Care, Life Insurance, Algorithms, Docker, Aws, Azure, Vision Care, Core Java, Data Structures, Kubernetes, Git, Microservices

Industry

Computer Software/Engineering

Description

DESCRIPTION:

We are seeking a skilled Core Java Developer to join our dynamic team. The ideal candidate will have strong expertise in Core Java, Multithreading, Data Structures, Spring Boot, and Microservices. Candidate will play a critical role in designing, developing, and maintaining robust and scalable software solutions.

REQUIREMENTS:

  • 12+ years of programming/development experience in designing and developing multi-tier applications
  • Investment Banking it project work experience
  • Strong experience in Core Java with a solid understanding of object-oriented programming principles.
  • Proficiency in Multithreading and concurrency concepts.
  • Expertise in Data Structures and algorithms.
  • Hands-on experience with Spring Boot and building Microservices.
  • Familiarity with RESTful APIs, service-oriented architecture, and distributed systems.
  • Knowledge of database management (SQL/NoSQL) and ORM frameworks (e.g., Hibernate).
  • Experience with tools like Maven/Gradle, Git, and CI/CD pipelines.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

PREFERRED QUALIFICATIONS:

  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes.
  • Familiarity with monitoring and logging tools such as ELK Stack, Prometheus, or Grafana
    Job Type: Full-time
    Pay: $125,000.00-$130,000.00 per year

Benefits:

  • Dental care
  • Life insurance
  • Paid time off
  • Vision care

Schedule:

  • 8 hour shift

Education:

  • Bachelor’s Degree (preferred)

Experience:

  • CORE JAVA: 6 years (required)
  • SPRING BOOT: 4 years (required)
  • Microservices: 5 years (required)
  • AWS, Azure, or GCP: 3 years (required)
  • Banking Domain: 1 year (required)
Responsibilities
  • Develop and maintain high-performance, scalable, and reliable applications using Core Java.
  • Implement and manage multithreading solutions to enhance application efficiency.
  • Utilize advanced data structures to solve complex problems and optimize application performance.
  • Build and manage RESTful APIs and services using Spring Boot and Microservices architecture.
  • Collaborate with cross-functional teams to gather requirements and deliver solutions.
  • Perform code reviews and ensure adherence to best coding practices and standards.
  • Troubleshoot and resolve application issues and bugs promptly.
  • Contribute to the design and architecture of new features and enhancements.
Loading...