indeed
Java Developer
Zernam Enterprises
Mississauga, CAN
Full-time
Onsite
$120,000–$130,000 per year
Discovered 1 weeks ago
Java 8/11/17Spring BootSpring MVCSpring DataMicroservices architectureREST APIs
Key Skills for This Role
Java 8/11/17Spring BootSpring MVCSpring DataMicroservices architectureREST APIs
Full Job Posting
Experience and technical skills
- The posting lists an experience range of 9–12 years.
- Strong hands-on experience with Java 8, 11, or 17.
- Must-have skills include Spring Boot, Spring MVC, Spring Data, microservices architecture, REST APIs, JSON, and OpenAPI or Swagger.
- Must-have skills include Kafka producer, consumer, and partitioning; Kafka is separately described as preferred.
- MongoDB experience includes document modeling, indexing strategies, aggregation, CRUD, and performance tuning.
- The posting lists OpenShift or AWS.
- Database and data-layer knowledge includes SQL, data warehousing, non-relational databases, and medallion architecture concepts.
Roles and responsibilities
- Design, develop, and maintain Java-based microservices.
- Implement RESTful APIs that follow enterprise design standards.
- Develop and optimize SQL queries 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.
Pay
- Pay is $120,000–$130,000 per year.
Work location
- The posting specifies in-person work.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career