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.
- 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.
- Familiarity with Hibernate or other ORM tools.
- Understanding of web security and
¿Te interesa este puesto?