GovServicesHub - Senior Java Developer
Web Developer is needed in Annapolis, United States.
Client: GovServicesHub
Location: Annapolis, MD, us
Contract: Freelance
Job Description
Maryland Judiciary is seeking a Senior Java Developer to design, develop, and maintain mission-critical applications. The role requires expertise in event-driven design, microservices architecture, Spring Boot, Kubernetes, React, Elasticsearch, and message queuing (RabbitMQ or Kafka).
- Develop Microservices using Spring Boot to build scalable and modular applications. (10+ years)
- Create Responsive UI with React or Angular for front-end development. (5+ years)
- Implement Message Queuing using RabbitMQ or Kafka for event-driven architectures. (5+ years)
- Work with Elasticsearch for search indexing and analytics. (5+ years)
- Deploy Microservices to Kubernetes clusters and maintain a CI/CD pipeline. (5+ years)
- Write Unit Tests with at least 85% code coverage and conduct peer code reviews. (5+ years)
- Optimize Application Performance and troubleshoot production issues. (5+ years)
- Document System Architecture including sequence diagrams and design specifications. (5+ years)
- Communicate Progress through weekly reports and collaborate with cross-functional teams. (Required)
Requirements
- 10+ years of Java experience
- Expertise in Spring Boot, microservices, Kubernetes, React, Elasticsearch, and RabbitMQ or Kafka
- 5+ years in each key area mentioned in the job description, including front-end development, message queuing, and performance optimization
- Ability to write unit tests with at least 85% coverage and conduct peer code reviews
- Capability to optimize application performance and troubleshoot production issues
- Strong documentation skills for system architecture and design specifications
- Excellent communication and collaboration skills
Additional Information
Job Location: Annapolis, Maryland (Hybrid - 3 Days Onsite & 2 Days Remote)
Note: Candidates must be available for in-person interviews. This is a priority position with a 12+ month duration and potential extension.
No longer accepting applications
Get instant notifications for new Web Developer jobs. Enter your email:
How It Works
๐Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
๐Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
๐Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twineโs tools to find more opportunities.