Java Full Stack Developer
Posted on February 7, 2025
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