Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Master Java Developer and Architect with Spring Experience (Client-Server Architecture) - 1563

Global InfoTek, Inc • Virginia, US • Remote

$80,000 - $100,000 / YEAR Apply Now
Posted on: 11th March, 2025
Employment Type: FULLTIME

Job Description

Clearance Level: Top Secret

US Citizenship: Required

Job Classification: Full-time

Location: Remote

Experience: 5-7 years

Education: Bachelor of Science Degree

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.

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.

Required Qualifications
• Mastery in Java Development with a 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:
• High-Performance Messaging Systems: Experience with messaging systems such as:
• Legacy System Integration: Proficiency in integration tools such as:
• Web Services and APIs: Expertise in secure RESTful API development, along with experience using tools like:
• Remote Data Access and Caching: Knowledge of remote data access protocols and caching solutions:
• Data Transmission Security: Expertise in implementing TLS/SSL for secure data transit.
• Authentication and Authorization: Experience with Spring Security, including role-based access control (RBAC) and frameworks like OAuth 2.0 and JWT.
• Encryption and Access Control: Knowledge of encryption standards (e.g., AES, RSA) for secure data at rest and in transit, along with robust access control measures.
• Security Auditing and Logging: Experience with secure logging and monitoring using tools like the ELK Stack (Elasticsearch, Logstash, Kibana) to detect and respond to security events.
• Compliance with Security Standards: Knowledge of industry security standards and regulations (e.g., NIST, ISO 27001) to ensure a secure client-server architecture.

Global InfoTek, Inc. is an equal-opportunity employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, sexual orientation, gender identity, 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.

Responsibilities

  • 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
  • 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

Requirements

  • US Citizenship: Required
  • Education: Bachelor of Science Degree
  • 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
  • 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
  • Mastery in Java Development with a 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:
  • High-Performance Messaging Systems: Experience with messaging systems such as:
  • Legacy System Integration: Proficiency in integration tools such as:
  • Web Services and APIs: Expertise in secure RESTful API development, along with experience using tools like:
  • Remote Data Access and Caching: Knowledge of remote data access protocols and caching solutions:
  • Data Transmission Security: Expertise in implementing TLS/SSL for secure data transit
  • Authentication and Authorization: Experience with Spring Security, including role-based access control (RBAC) and frameworks like OAuth 2.0 and JWT
  • Encryption and Access Control: Knowledge of encryption standards (e.g., AES, RSA) for secure data at rest and in transit, along with robust access control measures
  • Security Auditing and Logging: Experience with secure logging and monitoring using tools like the ELK Stack (Elasticsearch, Logstash, Kibana) to detect and respond to security events
  • Compliance with Security Standards: Knowledge of industry security standards and regulations (e.g., NIST, ISO 27001) to ensure a secure client-server architecture
Global InfoTek, Inc

Global InfoTek, Inc

Technology

Location

Virginia, US

Job Type

FULLTIME

Loading...

Loading...

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

Innova Solutions, Inc

1 week ago

CONTRACTOR

FullStack Developer (Java, Angular)

Virginia, US View Job

Akina, Inc.

3 weeks ago

FULLTIME

Agile Developer - 3 (Java/Spring Boot/Python)

Maryland, US View Job

AGUH INC

2 weeks ago

CONTRACTOR

Java FSD with AWS

Virginia, US View Job