SENIOR JAVA DEVELOPER – SPRING BOOT, MICROSERVICES & REST APIs
- Mississauga, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
SENIOR JAVA DEVELOPER – SPRING BOOT, MICROSERVICES & REST APIs
- Design, develop, test, and maintain enterprise-grade Java applications.
- Develop RESTful APIs and microservices using Spring Boot and Spring Cloud.
- Lead solution design discussions, code reviews, and performance optimization activities.
- Collaborate with architects, business analysts, product owners, and stakeholders to define technical requirements.
- Ensure application scalability, reliability, security, and maintainability.
- Analyze business requirements and translate them into technical solutions.
- Mentor and provide technical guidance to junior and mid-level developers.
- Establish coding standards, development best practices, and quality guidelines.
- Troubleshoot and resolve application, integration, and production issues.
- Design and implement APIs, middleware integrations, and event-driven solutions.
- Participate in CI/CD implementation and DevOps-driven development practices.
- Support cloud-based deployments and modernization initiatives.
- Perform database design, query optimization, and performance tuning activities.
- Contribute to Agile ceremonies, including sprint planning, estimation, and retrospectives.
More about this job
Responsibilities
Design, develop, test, and maintain enterprise Java applications, microservices, REST APIs, integrations, and event-driven solutions. Lead technical design and code reviews, optimize performance, resolve production issues, support cloud deployments and CI/CD practices, and mentor developers.
Requirements
The role calls for senior-level Java development expertise, including Spring Boot, Spring Cloud, microservices, REST APIs, databases, and performance tuning. It also requires technical leadership, collaboration with cross-functional stakeholders, mentoring, and participation in Agile and DevOps practices.
Skills
- Java
- Spring Boot
- Spring Cloud
- Microservices
- RESTful APIs
- Solution Design
- Code Reviews
- Performance Optimization
- Application Security
- Mentoring
- Troubleshooting
- Middleware Integration
- Event-Driven Solutions
- CI/CD
- DevOps
- Database Design
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Management & Leadership
Keywords
- Java
- Spring Boot
- Spring Cloud
- Microservices
- RESTful APIs
- Enterprise Applications
- Solution Design
- Code Reviews
- Performance Optimization
- Scalability
- Reliability
- Security
- Maintainability
- Technical Requirements
- Coding Standards
- Middleware Integration
- Event-Driven Solutions
- CI/CD
- DevOps
- Cloud Deployments
- Application Modernization
- Database Design
- Query Optimization
- Performance Tuning
- Agile
- Sprint Planning
- Estimation
- Retrospectives
- Production Support
- Technical Mentoring