Java Back End Lead developer
- Vancouver, BC, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- · 8-10 years of hands-on experience in Java/J2EE software development with proven expertise in Spring Boot.
- Posting language
- English
- Posted
Original job description
Bachelor’s or master’s degree in computer science, Software Engineering, or a related technical field.
· 8-10 years of hands-on experience in Java/J2EE software development with proven expertise in Spring Boot.
· Strong experience designing, developing, and deploying microservices-based solutions using Spring Boot.
· Proficiency in building and consuming REST APIs and extensive knowledge of integration patterns.
· Deep experience with Kafka for event-driven architecture and asynchronous communication.
· Excellent understanding of software architecture principles, patterns, and best practices.
· Demonstrated leadership and mentorship capabilities within software engineering teams.
· Strong analytical, troubleshooting, and problem-solving skills.
· Exceptional communication and interpersonal skills for effective collaboration across diverse teams.
· Experience with SQL and NoSQL databases.
· Knowledge of OAuth, JWT, and other security best practices.
· Ability to thrive in an agile development environment.
· Familiarity with Datadog and Splunk for log monitorin
More about this job
Responsibilities
Design, develop, and deploy Spring Boot microservices, build and consume REST APIs, and support event-driven systems using Kafka. Provide technical leadership and mentorship while collaborating across teams to deliver secure, reliable software.
Requirements
Requires 8–10 years of hands-on Java/J2EE development experience, strong Spring Boot and microservices expertise, and experience with Kafka, APIs, and SQL and NoSQL databases. A bachelor’s or master’s degree in computer science, software engineering, or a related technical field is specified, along with leadership, communication, troubleshooting, security, and agile development capabilities.
Skills
- Java
- J2EE
- Spring Boot
- Microservices
- REST APIs
- Integration Patterns
- Kafka
- Software Architecture
- Technical Leadership
- Mentorship
- SQL
- NoSQL
- OAuth
- JWT
- Agile Development
- Datadog
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Management & Leadership
- Engineering
- Consulting
Keywords
- Java
- J2EE
- Spring Boot
- Microservices
- REST APIs
- Integration Patterns
- Kafka
- Event-Driven Architecture
- Asynchronous Communication
- Software Architecture
- Architecture Patterns
- SQL
- NoSQL
- OAuth
- JWT
- Security Best Practices
- Agile Development
- Datadog
- Splunk
- Log Monitoring
- Technical Leadership
- Mentorship
- Troubleshooting
- Problem-Solving
- IT Services
- IT Consulting