share profile local to charlotte NC Interview Face to Face in Charlotte NC
Job Title: Java Full Stack Developer
Location: Charlotte NC (Hybrid Model)
Interview Process : FACE TO FACE
Pls share Only Local Candidates
Min experience: 10 years 12 years
Visa type: W2 contract. Any visa independent candidates.
Job Description:
We are seeking a talented Java Full Stack Developer to join our team on a contract basis. The ideal candidate will have a strong background in core Java web services and a solid understanding of both frontend and backend development. This role involves working with various technologies including MQs MongoDB Oracle Coherence and performance monitoring tools to ensure efficient transaction handling and multithreading capabilities.
Key Responsibilities:
- Develop and maintain web applications using core Java and related technologies.
- Design and implement web services to facilitate communication between different components of the application.
- Utilize Message Queues (MQs) for asynchronous communication and transaction handling.
- Implement multithreading and reactive programming principles in Java to improve application performance.
- Manage data storage solutions using MongoDB and Oracle Coherence to ensure efficient data retrieval and caching.
- Collaborate with crossfunctional teams to define and enhance system architecture.
- Monitor application performance and implement tracking solutions to identify bottlenecks and optimize performance.
- Participate in code reviews ensuring adherence to best practices and coding standards.
- Troubleshoot and resolve issues in a timely manner.
Qualifications:
- Bachelors degree in Computer Science or a related field or equivalent work experience.
- Proven experience as a Full Stack Developer with a strong command of Java and related frameworks.
- Proficiency in developing and consuming web services (REST/SOAP).
- Experience with Message Queue technologies (e.g. RabbitMQ ActiveMQ).
- Solid understanding of MongoDB and Oracle Coherence for data management.
- Familiarity with performance monitoring tools and techniques.
- Knowledge of frontend technologies (HTML CSS JavaScript React/Angular) is a plus.
- Strong problemsolving skills and the ability to work in a fastpaced environment.
- Excellent communication and teamwork skills.
Preferred Skills:
- Experience with cloud platforms (AWS Azure etc.) is a plus.
- Familiarity with Agile methodologies and tools (JIRA Confluence).
- Knowledge of CI/CD processes and tools.