Sr Java Developer | Remote
ExecutivePlacements.com · Jacksonville, GA · 3 wk ago
EngineeringFull-time
We need to output HTML fragment with sections: About the role? The posting includes: "Job Description SR JAVA DEVELOPER (FULL STACK) | REMOTE ARC Group has a Sr Java Developer (full stack)! This is starting out as a 12 month contract with potential to extend longer or potentially convert to FTE. 100% Remote! This is a fantastic opportunity to join a well-respected healthcare organization offering tremendous career growth potential. At ARC Group, we are committed to fostering a diverse and inclusive workplace where everyone feels valued and respected. We believe that diverse perspectives lead to better innovation and problem-solving. As an organization, we embrace diversity in all its forms and encourage individuals from underrepresented groups to apply. 100% REMOTE! Candidates must currently have PERMANENT US work authorization. Sorry, but we are not considering any candidates from outside companies for this position (no C2C, 3rd party / brokering)."
We need to remove boilerplate: EEO, equal-opportunity, scam-warning, duplicated lines, application instructions (the part about sending resume). Also remove navigation/cookie/legal.
We need to keep substantive info: role description, contract length, remote, healthcare org, diversity statement, work auth requirement, no C2C.
We need sections: maybe "About the role" (or "Job Summary")? The instructions: use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). We should include sections only when posting has real specific content.
We have: Job Summary (Senior Full-Stack IT Developers...). That's a prose paragraph. Could be under "About the role" or "Job Summary". Since they gave example headings, we can use "About the role". Then "Responsibilities" (Key Responsibilities with subpoints). Then "Requirements" or "Qualifications" (Required Qualifications). Then maybe "Preferred Qualifications" could be under "Skills" or separate? They said use headings like Skills, Benefits, Pay, Schedule. We could put "Preferred Qualifications" under "Skills". Or we could have a separate "Preferred Qualifications" but not in list; but better to follow instruction: use headings from list; we can put "Skills" for preferred qualifications. Also we have "Benefits"? Not mentioned. Pay? Not mentioned. Schedule? Not mentioned (though remote). So we omit those.
We need to use
for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). We should include sections only when posting has real specific content.
We have: Job Summary (Senior Full-Stack IT Developers...). That's a prose paragraph. Could be under "About the role" or "Job Summary". Since they gave example headings, we can use "About the role". Then "Responsibilities" (Key Responsibilities with subpoints). Then "Requirements" or "Qualifications" (Required Qualifications). Then maybe "Preferred Qualifications" could be under "Skills" or separate? They said use headings like Skills, Benefits, Pay, Schedule. We could put "Preferred Qualifications" under "Skills". Or we could have a separate "Preferred Qualifications" but not in list; but better to follow instruction: use headings from list; we can put "Skills" for preferred qualifications. Also we have "Benefits"? Not mentioned. Pay? Not mentioned. Schedule? Not mentioned (though remote). So we omit those.
We need to use - for any list of duties/requirements/benefits. So responsibilities list should be
- . Required qualifications list also
- . Preferred qualifications list also
- maybe under Skills.
We must preserve all substantive information, not invent or summarize away detail. So we need to keep each bullet point exactly as in posting? We can keep the substance but not necessarily verbatim? Probably keep the content.
We need to remove duplicated lines: there are duplicates like "100% REMOTE!" appears twice; we should keep only once.
We need to remove application instructions: "Would you like to know more... send your resume..." etc. Also remove the boilerplate about ARC Group being Forbes-ranked etc. Also remove EEO statement at end.
Let's extract substantive content:
- Role: Sr Java Developer (full stack) remote, 12 month contract with potential to extend or convert to FTE, 100% Remote, healthcare organization, career growth potential, diversity statement, permanent US work auth required, no C2C/third party.
- Job Summary: Senior Full-Stack IT Developers are responsible for designing, developing, and maintaining scalable enterprise applications across modern technology stacks. Responsible to design, develop, and implementation of backend microservices, cloud-native solutions, and responsive frontend interfaces while ensuring security, performance, and compliance standards. Senior developers collaborate with team members, establish coding best practices, and serve as technical subject matter experts. Participate actively in the full software development lifecycle from requirements analysis through deployment and maintenance while incorporating IT controls to protect data confidentiality, integrity, and availability.
- Key Responsibilities (list):
Development
- Design, develop, and maintain scalable backend services and microservices using Java (Spring Boot) and Python; build responsive frontend applications using React
- Develop and maintain REST/SOAP APIs and event-driven architectures; implement asynchronous messaging patterns using Kafka or MQ
- Architect solutions that balance performance, scalability, and maintainability across on-premises and cloud environments
Database & Data Management
- Design and optimize database schemas for relational (DB2, Oracle, PostgreSQL) and non-relational (MongoDB) systems
- Implement efficient data pipelines; manipulate and transform data from multiple sources and formats (JSON, XML, flat files, APIs)
Cloud & DevOps
- Develop and deploy applications on AWS and Azure cloud platforms; leverage containerization and orchestration using OpenShift
- Implement and maintain CI/CD pipelines using Git and automated build/deployment tools; ensure rapid iteration in agile environments
- Monitor application performance, troubleshoot production issues, and optimize resource utilization
AI & Emerging Technologies
- Integrate AI/ML capabilities into applications; evaluate and implement relevant AI technologies and frameworks
Quality & Security
- Conduct unit testing, integration testing, and performance testing; document test results and defects
- Implement security controls and best practices; ensure HIPAA, PCI-DSS, or other compliance requirements where applicable
- Document detailed system specifications, design decisions, and technical architecture
Continuous Improvement
- Evaluate purchased products and third-party solutions; make build-vs.-buy recommendations
- Apply lessons learned and constructive feedback to improve performance and processes
- Demonstrate initiative in identifying and resolving technical debt and performance bottlenecks
- REQUIRED QUALIFICATIONS (list):
Experience: 5+ years of professional software development experience in enterprise IT environments
Education: Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience)
Languages: Proficiency in Java (Spring Boot), Python, and JavaScript/React; strong object-oriented programming fundamentals
Backend & APIs: Demonstrated experience designing and implementing REST/SOAP web services and microservices
Databases: Hands-on experience with both SQL (DB2, Oracle, PostgreSQL) and NoSQL (MongoDB) databases
Version Control: Proficiency with Git and modern branching strategies
Cloud Platforms: Practical experience developing and deploying applications on AWS or Azure
Containers & Orchestration: Experience with containerization (Docker) and OpenShift or Kubernetes
CI/CD: Familiarity with continuous integration and continuous deployment pipelines and tools
Soft Skills: Strong analytical, organizational, and interpersonal skills; ability to work independently and as a team player; excellent written and verbal communication
- PREFERRED QUALIFICATIONS (list):
Experience with Agile, Scrum, or hybrid development methodologies
Knowledge of AI/ML frameworks and libraries; experience integrating AI capabilities into applications
Domain expertise in Healthcare, Financial Services, or other regulated industries
Experience with event-driven architectures and message brokers (Kafka, RabbitMQ, MQ)
Familiarity with advanced debugging tools and performance profiling
Proficiency with enterprise tools (MS Office Suite, Visio, flowcharting tools)
Experience with Node.js and Express frameworks
Knowledge of HTML5, CSS3, and modern frontend build tools
We also have statement about permanent US work auth and no C2C. That could go under "About the role" or maybe a separate "Requirements" but it's not a qualification per se; it's eligibility. Could include in "About the role" paragraph.
We need to avoid repeating job title as heading. Already not.
We need to output only HTML fragment.
Structure:
About the role
...
Responsibilities
- ...
...
Requirements
- ...
...
Skills
- ...
...
We need to ensure we don't include empty sections.
We need to preserve all substantive info; we should not lose any bullet.
We need to format bullet points as concise but keep the content.
Let's craft About the role paragraph:
"SR JAVA DEVELOPER (FULL STACK) | REMOTE. This is a 12‑month contract with potential to extend or convert to FTE, 100% remote, with a well‑respected healthcare organization offering strong career growth. ARC Group fosters a diverse and inclusive workplace; candidates must have permanent US work authorization and cannot be submitted via C2C or third‑party brokering."
We need to keep the statement about diversity and inclusion. Also mention "fantastic opportunity to join a well-respected healthcare organization offering tremendous career growth potential." Also "At ARC Group, we are committed to fostering a diverse and inclusive workplace where everyone feels valued and respected. We believe that diverse perspectives lead to better innovation and problem‑solving. As an organization, we embrace diversity in all its forms and encourage individuals from underrepresented groups to apply."
We'll combine.
Now Responsibilities: we need to keep each bullet as per categories. Could keep headings inside li? Probably just plain li with the text.
We'll produce li for each bullet point.
Let's list them:
- Design, develop, and maintain scalable backend services and microservices using Java (Spring Boot) and Python; build responsive frontend applications using React
- Develop and maintain REST/SOAP APIs and event-driven architectures; implement asynchronous messaging patterns using Kafka or MQ
- Architect solutions that balance performance, scalability, and maintainability across on-premises and cloud environments
- Design and optimize database schemas for relational (DB2, Oracle, PostgreSQL) and non-relational (MongoDB) systems
- Implement efficient data pipelines; manipulate and transform data from multiple sources and formats (JSON, XML, flat files, APIs)
- Develop and deploy applications on AWS and Azure cloud platforms; leverage containerization and orchestration using OpenShift
- Implement and maintain CI/CD pipelines using Git and automated build/deployment tools; ensure rapid iteration in agile environments
- Monitor application performance, troubleshoot production issues, and optimize resource utilization
- Integrate AI/ML capabilities into applications; evaluate and implement relevant AI technologies and frameworks
- Conduct unit testing, integration testing, and performance testing; document test results and defects
- Implement security controls and best practices; ensure HIPAA, PCI-DSS, or other compliance requirements where applicable
- Document detailed system specifications, design decisions, and technical architecture
- Evaluate purchased products and third-party solutions; make build-vs.-buy recommendations
- Apply lessons learned and constructive feedback to improve performance and processes
- Demonstrate initiative in identifying and resolving technical debt and performance bottlenecks
That's 15 bullets.
Now Required Qualifications bullets:
- 5+ years of professional software development experience in enterprise IT environments
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience)
- Proficiency in Java (Spring Boot), Python, and JavaScript/React; strong object-oriented programming fundamentals
- Demonstrated experience designing and implementing REST/SOAP web services and microservices
- Hands-on experience with both SQL (DB2, Oracle, PostgreSQL) and NoSQL (MongoDB) databases
- Proficiency with Git and modern branching strategies
- Practical experience developing and deploying applications on AWS or Azure
- Experience with containerization (Docker) and OpenShift or Kubernetes
- Familiarity with continuous integration and continuous deployment pipelines and tools
- Strong analytical, organizational, and interpersonal skills; ability to work independently and as a team player; excellent written and verbal communication
Now Preferred Qualifications (Skills) bullets:
- Experience with Agile, Scrum, or hybrid development methodologies
- Knowledge of AI/ML frameworks and libraries; experience integrating AI capabilities into applications
- Domain expertise in Healthcare, Financial Services, or other regulated industries
- Experience with event-driven architectures and message brokers (Kafka, RabbitMQ, MQ)
- Familiarity with advanced debugging tools and performance profiling
- Proficiency
- . Required qualifications list also
- . Preferred qualifications list also
- maybe under Skills.
We must preserve all substantive information, not invent or summarize away detail. So we need to keep each bullet point exactly as in posting? We can keep the substance but not necessarily verbatim? Probably keep the content.
We need to remove duplicated lines: there are duplicates like "100% REMOTE!" appears twice; we should keep only once.
We need to remove application instructions: "Would you like to know more... send your resume..." etc. Also remove the boilerplate about ARC Group being Forbes-ranked etc. Also remove EEO statement at end.
Let's extract substantive content:
- Role: Sr Java Developer (full stack) remote, 12 month contract with potential to extend or convert to FTE, 100% Remote, healthcare organization, career growth potential, diversity statement, permanent US work auth required, no C2C/third party.
- Job Summary: Senior Full-Stack IT Developers are responsible for designing, developing, and maintaining scalable enterprise applications across modern technology stacks. Responsible to design, develop, and implementation of backend microservices, cloud-native solutions, and responsive frontend interfaces while ensuring security, performance, and compliance standards. Senior developers collaborate with team members, establish coding best practices, and serve as technical subject matter experts. Participate actively in the full software development lifecycle from requirements analysis through deployment and maintenance while incorporating IT controls to protect data confidentiality, integrity, and availability.
- Key Responsibilities (list):
Development
- Design, develop, and maintain scalable backend services and microservices using Java (Spring Boot) and Python; build responsive frontend applications using React
- Develop and maintain REST/SOAP APIs and event-driven architectures; implement asynchronous messaging patterns using Kafka or MQ
- Architect solutions that balance performance, scalability, and maintainability across on-premises and cloud environments
Database & Data Management
- Design and optimize database schemas for relational (DB2, Oracle, PostgreSQL) and non-relational (MongoDB) systems
- Implement efficient data pipelines; manipulate and transform data from multiple sources and formats (JSON, XML, flat files, APIs)
Cloud & DevOps
- Develop and deploy applications on AWS and Azure cloud platforms; leverage containerization and orchestration using OpenShift
- Implement and maintain CI/CD pipelines using Git and automated build/deployment tools; ensure rapid iteration in agile environments
- Monitor application performance, troubleshoot production issues, and optimize resource utilization
AI & Emerging Technologies
- Integrate AI/ML capabilities into applications; evaluate and implement relevant AI technologies and frameworks
Quality & Security
- Conduct unit testing, integration testing, and performance testing; document test results and defects
- Implement security controls and best practices; ensure HIPAA, PCI-DSS, or other compliance requirements where applicable
- Document detailed system specifications, design decisions, and technical architecture
Continuous Improvement
- Evaluate purchased products and third-party solutions; make build-vs.-buy recommendations
- Apply lessons learned and constructive feedback to improve performance and processes
- Demonstrate initiative in identifying and resolving technical debt and performance bottlenecks
- REQUIRED QUALIFICATIONS (list):
Experience: 5+ years of professional software development experience in enterprise IT environments
Education: Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience)
Languages: Proficiency in Java (Spring Boot), Python, and JavaScript/React; strong object-oriented programming fundamentals
Backend & APIs: Demonstrated experience designing and implementing REST/SOAP web services and microservices
Databases: Hands-on experience with both SQL (DB2, Oracle, PostgreSQL) and NoSQL (MongoDB) databases
Version Control: Proficiency with Git and modern branching strategies
Cloud Platforms: Practical experience developing and deploying applications on AWS or Azure
Containers & Orchestration: Experience with containerization (Docker) and OpenShift or Kubernetes
CI/CD: Familiarity with continuous integration and continuous deployment pipelines and tools
Soft Skills: Strong analytical, organizational, and interpersonal skills; ability to work independently and as a team player; excellent written and verbal communication
- PREFERRED QUALIFICATIONS (list):
Experience with Agile, Scrum, or hybrid development methodologies
Knowledge of AI/ML frameworks and libraries; experience integrating AI capabilities into applications
Domain expertise in Healthcare, Financial Services, or other regulated industries
Experience with event-driven architectures and message brokers (Kafka, RabbitMQ, MQ)
Familiarity with advanced debugging tools and performance profiling
Proficiency with enterprise tools (MS Office Suite, Visio, flowcharting tools)
Experience with Node.js and Express frameworks
Knowledge of HTML5, CSS3, and modern frontend build tools
We also have statement about permanent US work auth and no C2C. That could go under "About the role" or maybe a separate "Requirements" but it's not a qualification per se; it's eligibility. Could include in "About the role" paragraph.
We need to avoid repeating job title as heading. Already not.
We need to output only HTML fragment.
Structure:
About the role
...
Responsibilities
- ... ...
Requirements
- ... ...
Skills
- ... ...
- maybe under Skills.
We must preserve all substantive information, not invent or summarize away detail. So we need to keep each bullet point exactly as in posting? We can keep the substance but not necessarily verbatim? Probably keep the content.
We need to remove duplicated lines: there are duplicates like "100% REMOTE!" appears twice; we should keep only once.
We need to remove application instructions: "Would you like to know more... send your resume..." etc. Also remove the boilerplate about ARC Group being Forbes-ranked etc. Also remove EEO statement at end.
Let's extract substantive content:
- Role: Sr Java Developer (full stack) remote, 12 month contract with potential to extend or convert to FTE, 100% Remote, healthcare organization, career growth potential, diversity statement, permanent US work auth required, no C2C/third party.
- Job Summary: Senior Full-Stack IT Developers are responsible for designing, developing, and maintaining scalable enterprise applications across modern technology stacks. Responsible to design, develop, and implementation of backend microservices, cloud-native solutions, and responsive frontend interfaces while ensuring security, performance, and compliance standards. Senior developers collaborate with team members, establish coding best practices, and serve as technical subject matter experts. Participate actively in the full software development lifecycle from requirements analysis through deployment and maintenance while incorporating IT controls to protect data confidentiality, integrity, and availability.
- Key Responsibilities (list):
Development
- Design, develop, and maintain scalable backend services and microservices using Java (Spring Boot) and Python; build responsive frontend applications using React
- Develop and maintain REST/SOAP APIs and event-driven architectures; implement asynchronous messaging patterns using Kafka or MQ
- Architect solutions that balance performance, scalability, and maintainability across on-premises and cloud environments
Database & Data Management
- Design and optimize database schemas for relational (DB2, Oracle, PostgreSQL) and non-relational (MongoDB) systems
- Implement efficient data pipelines; manipulate and transform data from multiple sources and formats (JSON, XML, flat files, APIs)
Cloud & DevOps
- Develop and deploy applications on AWS and Azure cloud platforms; leverage containerization and orchestration using OpenShift
- Implement and maintain CI/CD pipelines using Git and automated build/deployment tools; ensure rapid iteration in agile environments
- Monitor application performance, troubleshoot production issues, and optimize resource utilization
AI & Emerging Technologies
- Integrate AI/ML capabilities into applications; evaluate and implement relevant AI technologies and frameworks
Quality & Security
- Conduct unit testing, integration testing, and performance testing; document test results and defects
- Implement security controls and best practices; ensure HIPAA, PCI-DSS, or other compliance requirements where applicable
- Document detailed system specifications, design decisions, and technical architecture
Continuous Improvement
- Evaluate purchased products and third-party solutions; make build-vs.-buy recommendations
- Apply lessons learned and constructive feedback to improve performance and processes
- Demonstrate initiative in identifying and resolving technical debt and performance bottlenecks
- REQUIRED QUALIFICATIONS (list):
Experience: 5+ years of professional software development experience in enterprise IT environments
Education: Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience)
Languages: Proficiency in Java (Spring Boot), Python, and JavaScript/React; strong object-oriented programming fundamentals
Backend & APIs: Demonstrated experience designing and implementing REST/SOAP web services and microservices
Databases: Hands-on experience with both SQL (DB2, Oracle, PostgreSQL) and NoSQL (MongoDB) databases
Version Control: Proficiency with Git and modern branching strategies
Cloud Platforms: Practical experience developing and deploying applications on AWS or Azure
Containers & Orchestration: Experience with containerization (Docker) and OpenShift or Kubernetes
CI/CD: Familiarity with continuous integration and continuous deployment pipelines and tools
Soft Skills: Strong analytical, organizational, and interpersonal skills; ability to work independently and as a team player; excellent written and verbal communication
- PREFERRED QUALIFICATIONS (list):
Experience with Agile, Scrum, or hybrid development methodologies
Knowledge of AI/ML frameworks and libraries; experience integrating AI capabilities into applications
Domain expertise in Healthcare, Financial Services, or other regulated industries
Experience with event-driven architectures and message brokers (Kafka, RabbitMQ, MQ)
Familiarity with advanced debugging tools and performance profiling
Proficiency with enterprise tools (MS Office Suite, Visio, flowcharting tools)
Experience with Node.js and Express frameworks
Knowledge of HTML5, CSS3, and modern frontend build tools
We also have statement about permanent US work auth and no C2C. That could go under "About the role" or maybe a separate "Requirements" but it's not a qualification per se; it's eligibility. Could include in "About the role" paragraph.
We need to avoid repeating job title as heading. Already not.
We need to output only HTML fragment.
Structure:
- . Preferred qualifications list also