Senior Java Developer
1 week ago
About Us:
Celestial Systems is a leading technology services company specializing in data-driven solutions for enterprise clients. We work with top financial institutions, helping them modernize their technology stack and optimize their analytics capabilities.
Location: Vancouver, British Columbia, Canada
Job Summary
We are seeking a highly skilled Senior Java Developer with 15+ years of experience, possessing in-depth knowledge of both legacy and modern Java technologies. The ideal candidate will have a strong command of Java-based application development—ranging from classic desktop and web frameworks like Swing and Servlets to modern enterprise components, APIs, and database design. You will collaborate with cross-functional teams to design, develop, and maintain robust, scalable, and efficient software solutions.
Key Responsibilities
- Design, develop, test, and maintain Java applications using both legacy (Swing, Servlets, JSP) and modern Java frameworks.
- Modernize and refactor existing applications to improve performance, scalability, and maintainability.
- Collaborate with business analysts and team members to translate business requirements into technical solutions.
- Develop APIs, integrate third-party services, and ensure secure data exchange between systems.
- Work closely with database administrators to design and optimize database schemas, queries, and stored procedures.
- Conduct code reviews, performance tuning, and debugging of complex systems.
- Stay current with emerging Java technologies, tools, and best practices to recommend and implement continuous improvements.
Required Skills and Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 15+ years of hands-on Java development experience.
- Strong understanding of Java SE and EE, including Swing, Servlets, JSP, JDBC, and multithreading.
- Experience with newer frameworks like Spring, Spring Boot, and RESTful API development.
- Proficiency in relational databases (MySQL, PostgreSQL, or Oracle) including SQL optimization and stored procedures.
- Familiarity with build tools (Maven, Gradle) and version control (Git).
- Solid grasp of object-oriented design principles, design patterns, and software development best practices.
- Knowledge of front-end integration using HTML, CSS, and JavaScript is a plus.
- Excellent problem-solving, debugging, and analytical skills.
Preferred Qualifications
- Experience migrating legacy systems to modern Java platforms.
- Familiarity with containerization (Docker) and CI/CD pipelines.
- Exposure to microservices architecture and cloud platforms (AWS, Azure, or GCP).
What We Offer
- Competitive compensation and benefits package.
- Opportunities to work on both legacy modernization and cutting-edge projects.
- Collaborative and growth-oriented work environment.
-
Senior Java Developer AWS
2 weeks ago
Vancouver, British Columbia, Canada MatchBox Consulting Group Full time $120,000 - $180,000 per yearMatchBox Consulting Group is currently seeking a Senior Java Developer – AWS for a permanent role with a client of ours located in Vancouver. This role is 100% remote and open to anyone across Canada working in EST hoursResponsibilitiesProactive collaboration in the project team to help develop the product using your experience to help guide the team...
-
Sr. Backend Java Developer
1 week ago
Vancouver, British Columbia, Canada VersaFile Inc. Full time $120,000 - $180,000 per yearSenior Backend Java DeveloperVersaFile is a fast-growing software company that specializes in attachment and data archiving solutions for SAP, SuccessFactors and other Enterprise Software applications, seamlessly integrating with a variety of document management systems. Our clean core approach empowers enterprises to manage their SAP data lifecycle more...
-
Sr. Backend Java Developer
1 week ago
Vancouver, British Columbia, Canada VersaFile Full time $80,000 - $120,000 per yearSenior Backend Java DeveloperVersaFile is a fast-growing software company that specializes in attachment and data archiving solutions for SAP, SuccessFactors and other Enterprise Software applications, seamlessly integrating with a variety of document management systems. Our clean core approach empowers enterprises to manage their SAP data lifecycle more...
-
Java Developer
2 weeks ago
Vancouver, British Columbia, Canada Soroc Technology Full time $60,000 - $100,000 per yearLocation: Vancouver, BC - Hybris 3 days a week in the officeDuration: 6 monthsJava/Springboot DeveloperROLE_DESCRIPTION• Design and implement application logic in Java.• Write code to do unit testing, integration testing and functional testing.• Work with automated testing frameworks like Rest Assure, Selenium with web driver etc.• Manage your own...
-
Java Backend Developer
2 days ago
Vancouver, British Columbia, Canada W3Global Full time $120,000 - $250,000 per yearHiring Java Backend Developer for one of our client at Vancouver, BC requires weekly 3 days onsite work.10+ years of relevant experience in the following skill set -JavaSpring BootMicroservicesAWSKafka or similar
-
Java Developer
1 week ago
Vancouver, British Columbia, Canada Continental Technology Solutions Full time $80,000 - $120,000 per yearCompany Description Continental Technology Solutions is Our consulting and managed services deliver the resources and capabilities required to assess,design, build and manage an agile, flexible IT environment. You'll work with one dedicated team from strategy and assessment through design, implementation, management and optimization to reach a true...
-
Java Developer 3
7 days ago
Vancouver, British Columbia, Canada Behavox Full timeAbout Behavox: Behavox is shaping the future for how businesses harness their most important raw material - data. Our mission is bold: Organize enterprise data into actionable information that protects and promotes the business growth of multinational companies around the world. From managing enterprise risk and compliance to maximizing revenue and value,...
-
Senior Java Software Engineer
22 hours ago
Vancouver, British Columbia, Canada Maarut Inc Full time $120,000 - $180,000 per year10+ yrs of experience in Java/J2EE and related frameworks-based development, hardcore programmingStrong hands-on experience using core Java 8, 11 with JDK 1.8Strong hands-on experience in Backend (Spring boot, Hibernate, Microservices)Good Knowledge in DB concepts like Oracle/MYSQL/DB2/Mongo DB.Should have excellent communication skills and able to manage...
-
Lead Java FSD + React JS
6 days ago
Vancouver, British Columbia, Canada Vybog Full time $120,000 - $180,000 per yearA Senior Full Stack Developer with strong expertise in Java and React, who can also play the role of a Technical Lead. The ideal candidate will be responsible for designing and developing complex solutions, guiding the technical direction of the team, and ensuring high-quality deliverables. Experience with AI technologies, especially AI chatbots, will be a...
-
R&D Senior Full Stack Developer: Java
7 days ago
Vancouver, British Columbia, Canada SC Demo Instance Full time $100,000 - $120,000 per yearDescriptionWe are looking for an experienced Full Stack Developer to join our infrastructure team. The successful candidate will have the opportunity to work with a variety of web browser and Java based technologies in our "mature" but continuously evolving mission-critical systems, as well as leading and contributing to the evolution of those systems.The...