Posted 2 Days Ago Job ID: 2096171 8 quotes received

Senior Java Developer (POC)

Hourly$5 - $101-10 hrs/wk1-3 months
Quotes (8)  ·  Premium Quotes (1)  ·  Invited (4)  ·  Hired (0)
1 of 1

  Send before: November 01, 2024

Send a Quote

Programming & Development Programming & Software

Project Overview:

We are seeking an experienced Senior Java Developer to architect, design, develop, and test a Proof of Concept (POC) application. The role requires in-depth knowledge and hands-on experience with AWS SQS and Java Spring Boot. The ideal candidate will help create a scalable, efficient solution that meets our specific requirements.


Key Responsibilities:

- Architecting the POC: Lead the architectural design process, ensuring the application is scalable, robust, and efficient.

- Development: Build and implement the core functionality of the POC using Java Spring Boot and AWS SQS. Ensure that the design and code meet industry best practices.

- Integration: Integrate AWS SQS (Simple Queue Service) with the POC application, ensuring seamless message queuing and processing.

- Testing: Develop comprehensive test cases and conduct thorough testing of the functionality, ensuring performance, security, and scalability of the application.

- Collaboration: Work closely with stakeholders to understand the project requirements and provide regular updates on progress.

- Documentation: Document the design, code, and process flow of the POC for future reference and scalability.


Required Skills and Qualifications:

- Experience: Minimum of 5+ years of experience as a Java Developer with a focus on building enterprise-level applications.

- Technologies: Strong expertise in Java Spring Boot, AWS (specifically SQS), RESTful APIs, Microservices architecture.

- Cloud Experience: Proven experience with AWS cloud infrastructure and services, specifically AWS SQS for message queuing and processing.

- Architecture Design: Expertise in designing and developing complex, scalable applications.

- Testing Frameworks: Proficient in testing frameworks like JUnit, Mockito, or other related tools.

- Communication: Strong verbal and written communication skills, with the ability to explain technical details to both technical and non-technical team members.


Nice to Have:

- Experience with other AWS services (e.g., Lambda, EC2, DynamoDB) is a plus.

- Familiarity with DevOps practices and CI/CD tools.

- Knowledge of Docker or Kubernetes for containerization.

... Show more
Sushil K India