ZipRecruiter is hiring: Master Java Developer & Architect w/ Spring Experien
ZipRecruiter, Reston, VA, United States
Job Description
Master Java Developer and Architect with Spring Experience (Client-Server Architecture) - 1563
Clearance Level: Top Secret
US Citizenship: Required
Job Classification: Full-time
Location: Remote
Experience: 5-7 years
Education: Bachelor of Science Degree
Job Summary:
We are looking for a highly experienced Master Java Developer and Architect to lead the design and development of a secure, high-performance back-end information broker. This role will focus on creating a robust client-server architecture that can access and integrate with over a dozen remote legacy applications and services, facilitating efficient and secure data exchange and real-time processing. The ideal candidate will possess deep expertise in Java, the Spring framework, and event-driven architecture, as well as strong experience in messaging systems, secure data handling, and server-side development.
As a key architect and developer, you will play a critical role in building an innovative, resilient, and secure back-end system capable of meeting high performance and security standards while seamlessly connecting to diverse legacy systems.
Key Responsibilities:
- Architect and Design: Define and implement the architecture for a scalable, secure, and high-performance back-end information broker, facilitating data exchange with 15 legacy applications.
- Java Development: Develop optimized, high-quality Java code to support core back-end functionality, focusing on reliability, security, and performance.
- Spring Framework: Utilize Spring Boot, Spring Security, Spring Data, and other Spring components to create a modular and robust client-server application.
- Event Processing and Messaging: Design and implement an event-driven architecture using high-performance messaging systems for real-time data integration and processing.
- Legacy System Integration: Develop secure adapters and interfaces to access and interact with various remote legacy systems, handling compatibility and performance challenges.
- Security Implementation: Ensure robust security protocols across the architecture, including secure data transmission, encryption, and authentication/authorization frameworks.
- Performance Tuning: Conduct performance assessments and optimizations to handle large volumes of data with low-latency processing.
- Documentation: Prepare and maintain technical documentation to support development, integration, testing, and deployment.
- Collaboration: Work closely with cross-functional teams, including database administrators, front-end developers, and system architects, to ensure seamless end-to-end integration.
Qualifications:
- Mastery in Java Development: Minimum of 8-10 years of experience, specializing in back-end server applications.
- Advanced Spring Framework Knowledge: Expertise with Spring Boot, Spring Data, and Spring Security to implement efficient, secure, and modular server-side applications.
- Event-Driven Architecture: Proficiency in using event-driven frameworks and technologies such as:
- Apache Kafka: For high-throughput, low-latency event streaming.
- RabbitMQ: For reliable message queuing and routing.
- Apache ActiveMQ: To support messaging across legacy systems and protocols.
- ZeroMQ: For low-latency messaging between distributed services.
- Apache Pulsar: For distributed, high-performance messaging.
- IBM MQ: For enterprise-grade messaging, particularly in legacy environments.
- Apache Camel: To manage complex integrations and mediation.
- Spring Integration: For seamless connection to various remote services.
- Swagger/OpenAPI: For API design, documentation, and testing.
- Postman: For API testing and security validation.
- gRPC or Thrift: For efficient, high-performance server-to-server communication.
- Redis: To enhance data retrieval speed and reduce latency.
Global InfoTek, Inc. is an equal-opportunity employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, or national origin.
About Global InfoTek, Inc: Reston, VA-based Global InfoTek Inc. is a woman-owned small business with an award-winning track record of designing, developing, and deploying best-of-breed technologies that address the nation’s pressing cyber and advanced technology needs. For more than two decades, GITI has merged pioneering technologies, operational effectiveness, and best business practices to rapidly provide low-cost, agile solutions to our government customers.
#J-18808-Ljbffr