- Position: Software Engineer
- Location: Annapolis , Maryland
- Job Type: Remote
- Contract Length: 8 months Contract
- Pay-rate : $60/ Hr
Job Summary:
One of our client is looking for a Software Engineer with experience in Kafka, Spring Boot, microservices, Spring JPA, Kubernetes, React, Angular, RabbitMQ, RESTful APIs, web services, and Elasticsearch. You will design, develop, deploy, and maintain scalable software systems.
Key Responsibilities:
- System Design: Develop and maintain microservices-based systems.
- Development: Backend development with Spring Boot; frontend with React and Angular; manage databases with Spring JPA.
- Deployment: Containerize applications using Docker and Kubernetes; implement CI/CD pipelines.
- Maintenance: Monitor systems; troubleshoot and resolve production issues.
- Collaboration: Work with cross-functional teams; document system design and processes.
- Security: Implement security best practices and resolve vulnerabilities.
Qualifications:
- Experience with Kafka, Spring Boot, microservices, Spring JPA, Kubernetes, React, Angular, RabbitMQ, RESTful APIs, web services, and Elasticsearch.
- Strong problem-solving and communication skills.
- Bachelor’s degree in Computer Science or related field, or equivalent experience.
Job Type: Contract
Pay: $60.00 per hour
Experience level:
Schedule:
Education:
Experience:
- Development , Maintenance , Security: 10 years (Required)
- Software development: 10 years (Required)
- Kafka, Spring Boot, microservices, Spring JPA, Kubernetes: 10 years (Required)
- React, Angular, RabbitMQ, RESTful APIs: 10 years (Required)
- web services, and Elasticsearch: 10 years (Required)
- design, develop, deploy, and scalable software systems: 10 years (Required)
License/Certification:
- U.S Citizenship or Green card (Required)
Ability to Commute:
- Annapolis, MD 21401 (Required)
Ability to Relocate:
- Annapolis, MD 21401: Relocate before starting work (Required)
Work Location: In person