Java Scala Developer

at  Capgemini

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate15 Nov, 2024Not Specified16 Aug, 2024N/ASql,Databases,Algorithms,Data Structures,Disabilities,Stored Procedures,Mongodb,RedisNoNo
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:

REQUIRED SKILLS:

  • Proven experience in Java Scala
  • Strong in Java Spring boot framework JDBC
  • Experience developing REST services deployed over Tomcat/Jetty/CXF
  • Experience in Spring boot Microservices Spring frameworks OO fundamentals design patterns data structures and algorithms.
  • knowledge of SQL relational databases and stored procedures
  • Experience in databases such as MSSQL server/Sybase.
  • Experience in caching-Elastic search Hazel Cast or Redis

SKILLS DESIRED:

  • Scripting experience A passion for Dev Ops and improving team efficiency.
  • Familiarity with Agile development practices
  • Experience working with NO SQL databases such as Mongodb
  • Experience working with Apache Kafka spark Streaming.
  • Experience with both Angular and React

Responsibilities:

KEY RESPONSIBILITIES:

  • Design, develop, and maintain applications using Java and Scala, ensuring that the software is scalable, reliable, and maintainable.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Collaborate with architects and other developers to design robust, scalable software architectures.
  • Contribute to the design and implementation of microservices, distributed systems, and APIs.
  • Optimize code and system performance, ensuring that applications run efficiently at scale.
  • Conduct performance testing and profiling to identify and resolve bottlenecks.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Montréal, QC, Canada