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.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.