Java Full Stack Developer

Posted on February 7, 2025

Apply Now

Job Description

  • Java Full Stack Developer:
  • We are seeking a skilled and experienced Java Full Stack Engineer to join our dynamic team. The ideal
  • candidate will have a robust background in both backend and frontend technologies, particularly with
  • Java, JSP, Spring, and modern JavaScript frameworks. The candidate should also possess strong
  • architecture experience, especially in designing and implementing complex, scalable systems.
  • Location: Remote
  • Experience: 5+ Years
  • JD:
  • Lead the design and architecture of complex, scalable, and high-performance web applications
  • using Java, JSP, and the Spring framework.
  • • Develop and implement microservices architectures and RESTful APIs.
  • • Create and maintain responsive frontend solutions using TypeScript, JavaScript, and React.
  • • Utilize GraphQL for efficient data querying and integration between frontend and backend
  • services.
  • • Develop and integrate backend services using Node.js where applicable.
  • • Work with cloud platforms, especially AWS, to deploy and manage scalable applications.
  • • Leverage asynchronous messaging systems such as Kafka for real-time data processing and pubsub scenarios.
  • • Optimize application performance and ensure high availability and reliability.
  • • Collaborate closely with cross-functional teams to gather requirements, design solutions, and
  • deliver features.
  • • Mentor and guide junior developers, conducting code reviews and enforcing best practices.
  • • Drive the overall architectural decisions and best practices across the platform, ensuring
  • alignment with business goals and technical standards.
  • •Strong experience in designing and implementing architecture for complex, scalable, and highperformance systems.
  • • Extensive experience with Java, including advanced object-oriented programming and
  • enterprise application development.
  • • Proficiency with JSP and Spring (including Spring Boot and Spring MVC).
  • • Strong expertise in TypeScript, JavaScript, and ReactJs for building modern web interfaces.
  • • Solid experience in designing and implementing microservices architectures and RESTful APIs.
  • • Practical experience with GraphQL for data fetching and integration.
  • • Proficient with relational databases, particularly PostgreSQL.
  • Nice-to-Have Skills:
  • • Experience with AWS, including key services like EC2, S3, RDS, and Lambda.
  • • Familiarity with Elastic Search for advanced search and analytics.
  • • Knowledge of Kafka or similar asynchronous messaging systems and pub-sub patterns.
  • • Basic understanding of GO language is advantageous

Required Skills

java jsp spring and modern javascript typescript javascript and reactjs microservices architectures and restful apis. go language