Core Java Developer

at  AppTad Technologies Pvt Ltd

Mississauga, ON L5H 3E7, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Apr, 2025Not Specified25 Jan, 20251 year(s) or aboveAws,Vision Care,Distributed Systems,Docker,Kubernetes,Git,Spring Boot,Dental Care,Microservices,It,Algorithms,Azure,Data Structures,Life Insurance,Core JavaNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

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)

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

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.


REQUIREMENT SUMMARY

Min:1.0Max:6.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Mississauga, ON L5H 3E7, Canada