Senior Java Developer
MoovFull Time
Senior (5 to 8 years)
Candidates must possess a Computer Science degree or equivalent work experience, with 5+ years of enterprise application development and implementation experience. A minimum of 7 years of enterprise Java experience, 6 years of Spring ecosystem experience, and 3 years of RDBMS experience are required. Experience with NoSQL, Agile development, creating/maintaining RESTful APIs, Hibernate, Spring Data, cloud-enabled/cloud-native distributed applications, API Gateways, integration frameworks, containers, container orchestration, microservice and event-driven architecture, system application troubleshooting, QA testing, and CI/CD and DevOps tools is also necessary. Familiarity with JavaScript frameworks like React and experience in the billing or payment processing industry are considered advantageous.
The Senior Software Developer will design modern, domain-driven, event-driven microservices architectures for AWS cloud deployment, integrating with event management/streaming technologies, Docker, and Kubernetes. Responsibilities include developing and supporting applications in billing, collections, and payment gateway domains, supporting existing services, and implementing new business solutions. This role involves collaborating with cross-functional teams to evaluate business needs and provide end-to-end technical solutions, contributing to all phases of the SDLC using Domain Driven Design and Object Oriented Design principles. The developer will perform hands-on coding, adhere to secured coding guidelines and Test-Driven Development, work with QA teams on testing, support system testing and platform migration, and make enhancements to existing Java and Spring applications. Additionally, the role requires ensuring quality, security, and compliance requirements, acting as an escalation point for application support, identifying and resolving performance bottlenecks, and troubleshooting issues with a focus on root cause analysis.
Process serving solutions for law firms
ABC Legal Services specializes in process serving for law firms, delivering legal documents reliably and promptly. They offer services like point-to-point special delivery and subscription routes, with features such as GPS tracking and real-time updates. What sets them apart is their extensive network of over 2,000 process servers and their status as the only acting Central Authority for the U.S. Department of Justice for international service requests. The company's goal is to provide fast and efficient process serving solutions, enhancing the delivery experience for their clients.