All Jobs Vacancy

Java Full stack Developer

Posted 2 weeks ago by Futuremindz llc

Key Responsibilities

  • Design and develop scalable enterprise applications utilizing Java, Spring Boot, and Microservices architecture.
  • Build and optimize robust, secure RESTful APIs and backend web services.
  • Manage and structure relational data layers using Hibernate/JPA along with SQL/NoSQL databases like PostgreSQL, MySQL, or MongoDB.
  • Enforce resilience patterns such as caching (Redis), rate-limiting, and circuit breakers to guarantee high-availability platforms.

DevOps, Cloud & Delivery:

  • Deploy cloud-native systems utilizing AWS or Azure services (EC2, S3, RDS, Lambdas).
  • Containerize applications using Docker and manage orchestration with Kubernetes.
  • Automate software tracking and integration via CI/CD pipelines (Jenkins, GitHub Actions, or GitLab).
  • Lead quality testing by writing unit, integration, and functional tests using JUnit, Mockito, or Testcontainers.

Job Requirements & Qualifications

  • Education: Bachelor’s or Master’s degree in Computer Science, IT, or a related field.
  • Experience: 10+ years of professional experience in full-stack software engineering.
  • Core Technical Expertise: Advanced proficiency in Java (Java 11/17+) and Spring Framework ecosystems.
  • Production-grade experience with either React.js or Angular.
  • Strong database design capabilities using SQL and Object-Relational Mapping (ORM) tools.
  • DevOps & Cloud: Hands-on experience with container platforms and public cloud providers (primarily AWS).
  • Methodologies: Strong background working in Agile/Scrum teams with full ownership over Git workflows.
  • Soft Skills: Exceptional problem-solving skills, ability to manage complex features independently, and experience mentoring junior developers.
Rate:
Not specified
Location:
Remote
IR35 Status:
Not specified
Remote Status:
Remote
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Share job