Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Java Developer building scalable enterprise applications for an IT services company. Developing Spring Boot microservices, REST APIs, cloud solutions, and automated tests.

Responsibilities

  • Design, develop, and maintain scalable applications using Java and Spring Boot
  • Develop and integrate RESTful APIs and microservices
  • Write clean, efficient, reusable, and well-tested code
  • Work with SQL/NoSQL databases to optimize application performance
  • Participate in application architecture, technical design, and code reviews
  • Troubleshoot production issues and implement effective solutions
  • Develop unit and integration tests using JUnit and Mockito
  • Work with CI/CD pipelines and DevOps tools for application deployment
  • Collaborate with cross-functional teams in an Agile/Scrum environment

Requirements

  • 6+ years of hands-on experience in developing, designing, and maintaining scalable enterprise applications
  • Java 8/11/17+, Core Java, OOP, Collections, and Multithreading
  • Spring Boot, Spring Framework, Spring Security, and Spring Data JPA
  • Microservices architecture, API integration, and distributed systems
  • RESTful APIs, JSON, and Swagger/OpenAPI
  • Experience with MySQL, PostgreSQL, Oracle, and SQL Server
  • Hibernate and JPA
  • Experience in AWS, Azure, or GCP cloud environments
  • Git, Jenkins, Docker, Kubernetes, and CI/CD
  • JUnit, Mockito, and Postman
  • Maven and Gradle
  • Agile, Scrum, and SDLC methodologies

Job type

Contract

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformGradleHibernateJavaJenkinsJUnitKubernetesMavenMicroservicesMockitoMySQLNoSQLOraclePostgresSDLCSpringSpring BootSpringBootSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.