ES
Java Developer
Epsilon Solutions LTD
🇨🇦 Canada
On-site
2 months ago
- Java
- Spring Boot
- MVC
- Microservices
- REST API
- JSON
- OpenAPI
- Swagger
- MongoDB
- OpenShift
- AWS
- SQL
- Devops
- Unit Testing
- CI/CD
2 months ago
Full Time
Mississauga, ON
Exp Range: 9 - 12 Years --- Must Have Technical/Functional Skills
Core Development
• Java (8/11/17) – strong hands on experience
• Spring Boot, Spring MVC, Spring Data
• Microservices architecture (service decomposition, API contracts)
• REST APIs, JSON, OpenAPI / Swagger
• Kafka producer, consumer, partitioning
• MongoDb
• Openshift / AWS
Database & Data Layer
• MongoDB
o Document modeling
o Indexing strategies
o Aggregation framework
o CRUD & performance tuning
Integration & Messaging
• Experience with Kafka (preferred)
• REST based integrations with upstream/downstream systems
Roles & Responsibilities
• Design, develop, and maintain Java based microservices
• Implement RESTful APIs adhering to enterprise design standards
• Develop and optimize SQL queries (E2 level) for transactional and reporting use cases
• Design and manage MongoDB schemas, indexes, and queries
• Ensure high availability, scalability, and performance of microservices
• Apply exception handling, logging, monitoring, and resiliency patterns
• Collaborate with Business Analysts, Architects, QA, and DevOps teams
• Participate in code reviews, unit testing, and defect resolution
• Support CI/CD pipelines, deployments, and production issues
• Follow secure coding and compliance standards
Java Developer · Epsilon Solutions LTD