Direct message the job poster from Ash Global Software
Working with Direct Clients/State Clients/Tier 1/Tier 2 on W2/1099/C2C/C2H/Full Time
Greetings from Ash Global Software!
Job Description :
The ideal candidate will have experience in developing microservices, building scalable and resilient applications, and working with message brokers. This role involves collaborating with cross-functional teams to design, implement, and optimize software solutions.
Note :
- It's a Hybrid role: 3 Days onsite and 2 days remote. This is for a 5+ years long term project.
- The client has preferences for those from the D.C., Maryland and VA area.
- Someone who has both RabbitMQ(Strong) and Kafka(Nice to have) would be a good fit for this position.
- Work stability greatly matters for this client.
- Years of experience 8+ years of which atleast 5+ years in the U.S. to be eligible for clearance.
- Must provide Provisional Certificate -Bachelors/Masters
Job Role : Full Stack Java Developer/Full Stack Engineer
Job Type: Contract - (W2/1099/C2C)
Duration : 5+ Years
Job Location: Annapolis, Maryland (Hybrid 3 Days onsite, 2 Days remote)
Interview Mode : F2F
Responsibilities:
- Develop Microservices using Spring Boot.
- Apply event-driven design principles to build scalable and resilient applications.
- Collaborate with cross-functional teams to design and implement software solutions.
- Implement message producers and consumers.
- Work with RabbitMQ for message queuing and event streaming.
- Understand the architectural differences between RabbitMQ and Kafka if experienced in Kafka.
- Monitor and troubleshoot production systems.
- Optimize application performance and scalability.
- Deploy microservices to Kubernetes clusters, utilizing CI/CD pipelines.
- Conduct system testing and debugging activities.
- Write unit tests with a goal of 85% coverage and participate in peer code reviews.
- Design sequence diagrams for major use cases.
- Document technical specifications, architecture, and design decisions.
- Collaborate with product managers, designers, and other engineers to define requirements and deliverables.
- Provide a weekly report communicating project progress and status based on the provided reporting format.
Required Skills and Experience:
- Experience with front-end technologies using React and/or Angular.
- Proficiency in RabbitMQ or Kafka for message queuing.
- Hands-on experience with Elasticsearch.
- Strong analytical and problem-solving skills to tackle complex technical challenges.
- Excellent verbal and written communication skills.
- Knowledge of design patterns and best practices in software development.
- Experience with Kubernetes for container orchestration.
- Expertise in RESTful APIs and web services.
Preferred Qualifications:
- Prior experience working in an Agile development environment.
- Familiarity with cloud services and DevOps best practices.
- Understanding of CI/CD pipelines for automated deployment.
If interested, share your updated resume to shiva@ashglobalsoft.com
Seniority level
Employment type
Job function
- Information Technology
- Industries
- IT Services and IT Consulting