Posted 23 Days Ago Job ID: 2091640 26 quotes received

Urgently need a Senior Java Developer

Fixed Price$1k-$2.5k
Quotes (26)  ·  Premium Quotes (2)  ·  Invited (0)  ·  Hired (0)

  Send before: September 01, 2024

Send a Quote

Programming & Development Programming & Software

Java Fullstack Developer


Job Summary: We are seeking a skilled and experienced Java Fullstack Developer to join our dynamic team. The ideal candidate will have a robust background in both backend and frontend technologies, particularly with Java, JSP, React js,Spring, and modern JavaScript frameworks.


Location: Remote


Experience Level: 10+ Years


Key Responsibilities:

• Design and develop scalable, high-performance web applications using Java, JSP, and the Spring framework.

• Lead the development and implementation of 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 pub- sub 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.


Must-Have Skills:

• Java: Extensive experience with Java, including advanced object-oriented programming and enterprise application development.

• JSP & Spring Framework: Proficiency with JSP and Spring (including Spring Boot and Spring MVC).

• Frontend Technologies: Strong expertise in TypeScript, JavaScript, and ReactJs for building modern web interfaces.

• Microservices & REST: Solid experience in designing and implementing microservices architectures and RESTful APIs.

• GraphQL: Practical experience with GraphQL for data fetching and integration.

• Node.js: Experience with Node.js for building backend services or utility tools.

• Database Technologies: Proficient with relational databases, particularly Postgres.

Nice-to-Have Skills:

• Cloud Platforms: Experience with AWS, including key services like EC2, S3, RDS, and Lambda.

• Elastic Search: Familiarity with Elastic Search for advanced search and analytics.

• Asynchronous Messaging: Knowledge of Kafka or similar asynchronous messaging systems and pub-sub patterns.

• GO: Basic understanding of GO language is advantageous.


Qualifications:


• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

• Over 10 years of professional experience in fullstack Java development with a proven track record of successful projects.

• Strong leadership skills and experience in mentoring and guiding development teams.

• Excellent problem-solving skills, with the ability to design and implement complex systems.

• Exceptional communication and teamwork abilities, with a focus on delivering high-quality results.


Note - Payment will be done via guru only .

... Show more
Sujit T India