Skip to main content

Java Developer

Technology
Compunnel, Inc.
Calgary, Canada3 weeks agoUntil 2026-05-08

Job description

We are seeking an experienced Java Developer to join the E*TRADE Web Platform team at Client . The ideal candidate will have strong expertise in Java and Spring technologies, and will be responsible for developing high-performance, scalable, and robust applications within a service-oriented architecture (SOA). You’ll contribute to the enhancement and maintenance of mission-critical systems, working in a fast-paced environment alongside talented engineers and architects.

Key Responsibilities:

  • Develop and enhance Java-based backend applications using Spring Boot, Spring Framework, and related technologies.
  • Design and implement scalable, high-availability systems with performance tuning as needed.
  • Work with SOA patterns and tools to build end-to-end integration solutions.
  • Design multi-tiered web-based systems with clean architectural principles.
  • Build and consume SOAP and RESTful web services.
  • Collaborate with cross-functional teams to analyze requirements, design solutions, and deliver quality code.
  • Participate in code reviews, testing, debugging, and deployment activities.
  • Write and optimize complex SQL queries and database interactions.
Required Qualifications:
  • 4+ years of hands-on experience in Java development with strong proficiency in:
  • Spring Framework, Spring Boot, and Spring Integration
  • Core Java, J2EE, Servlets
  • Experience in Tomcat, Maven, Subversion, and build tools.
  • Proficient in SQL, JDBC, and relational databases such as Sybase or Oracle.
  • Strong understanding of object-oriented design principles, design patterns, and multi-tier architecture.
  • Solid experience with SOA and integration tools (e.g., JDeveloper, Eclipse).
  • Experience designing and developing SOAP/REST APIs.
Preferred Skills:
  • Familiarity with Hibernate or other ORM tools.
  • Understanding of web security and

¿Te interesa este puesto?