Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
TC

Java FSE Senior Developer

TechDigital Corporation
🇨🇦 Canada | 🇺🇸 United States
On-site
Senior
1 week ago
  • Java
  • Spring Boot
  • MVC
  • JPA
  • Microservices
  • Angular
  • React.js
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • MongoDB
  • Oracle
  • PostgreSQL
  • MySQL
  • REST API
  • Spring Framework
  • Agile
  • Scrum
  • Unit Testing
  • Integration Testing
  • CI/CD
  • NoSQL
  • J2EE
  • RabbitMQ
  • Object Oriented Programming
  • OOP
  • SQL
  • Git
  • Copilot
  • AI
  • AWS
  • Docker
  • Kubernetes
  • GraphQL
  • API Gateway
  • Jenkins
  • GitHub Actions
  • Maven
  • SonarQube
  • OAuth2
  • JWT
  • OWASP
  • JUnit
  • Mockito
  • Selenium
  • Cypress
  • Hibernate
  • Bootstrap
  • Devops
  • Azure
  • GitHub
  • Jasmine
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Top skills required for this role:

• Strong proficiency in: Java 8/11/17+, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Microservices Architecture
• Experience with frontend technologies: Angular (preferred) or React, TypeScript, JavaScript, HTML5, CSS3
• Strong Tech lead skills
• Experience with databases such as Mongo DB and Oracle or SQL Server, or PostgreSQL, or MySQL.

Job Description/ Responsibilities
Key Responsibilities
• Design, develop, and maintain enterprise-grade web applications using Java and modern frontend technologies.
• Build and consume RESTful APIs and microservices.
• Develop responsive and user-friendly UI components using Angular, React, or similar frameworks.
• Create scalable backend services using Spring Boot and related Spring Framework modules.
• Collaborate with business stakeholders, product owners, and architects to translate requirements into technical solutions.
• Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog grooming.
• Write clean, maintainable, and reusable code following coding standards and best practices.
• Perform unit testing, integration testing, and code reviews to ensure software quality.
• Troubleshoot and resolve application performance, security, and scalability issues.
• Implement CI/CD pipelines and support automated deployments.
• Work with relational and NoSQL databases to design, optimize, and maintain data models.
• Support production deployments and participate in incident resolution when required.

Required Qualifications
• Bachelor's degree in computer science, Information Technology, Engineering, or a related field.
• 7+ years of experience in software development with Java/J2EE technologies.
• Strong proficiency in:
o Java 8/11/17+
o Spring Boot
o Spring MVC
o Spring Data JPA
o Spring Security
o Microservices Architecture, Even driven designs using RabbitMQ
• Experience with front-end technologies:
o Angular (preferred) or React
o TypeScript
o JavaScript
o HTML5
o CSS3
• Experience developing REST APIs and web services.
• Strong knowledge of Object-Oriented Programming (OOP), design patterns, and SDLC practices.
• Experience with No SQL DB esp. MongoDB
• Experience with any relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
• Proficiency with Git-based source control systems.
• Experience working in Agile/Scrum environments.
• Experience with Copilot, Devin, Windsurf for AI prompting, Spec Driven development

Preferred Qualifications
• Experience with cloud platforms such as AWS.
• Experience with Docker, Kubernetes, and containerized deployments.
• Knowledge of Kafka, RabbitMQ, or other messaging platforms.
• Experience with GraphQL and API gateway technologies.
• Familiarity with Jenkins, GitHub Actions, Maven, SonarQube, and CI/CD practices.
• Understanding security standards, OAuth2, JWT, and OWASP best practices.
• Experience with automated testing frameworks such as JUnit, Mockito, Selenium, or Cypress

Technical Skills
Backend
• Java, J2EE
• Spring Boot, Spring MVC, Spring Security
• Hibernate, JPA
• REST APIs, Microservices
• Maven
• Git
• RabbitMQ Event processing design patterns
Frontend
• Angular / React
• TypeScript
• JavaScript
• HTML5, CSS3, Bootstrap
Databases
• Oracle/PostgreSQL/MySQL
• MongoDB
DevOps & Cloud (Preferred)
• AWS / Azure
• Docker
• Kubernetes
• Jenkins
• GitHub
Testing
• Junit/Mockito
• Jasmine
• Test Containers


Additional Information:

• Ability to work independently with minimal support
• Follow Best practices while coding.
• Ability to work with diverse group of stakeholders and integration teams to complete the work.

Java FSE Senior Developer · TechDigital Corporation

Auto apply with Likeremote