Java Full

Columbus, Ohio

United Software Group
Apply for this Job
Role:Full-Stack Architect

Location: Columbus, OH (HYBRID)

Duration: Long Term Contract

Job Description:

Minimum 15 years of overll experience.

Primary skills: java 8, 11, cloud, AWS, javascript, CICD pipeline (github, Jenkins), Architectural Design, NodeJS, Springboot, microservices, problem solving, ReactJS, Docker & Kubernetes

1. UI Architecture:
  • Proficiency in defining and overseeing the architecture of UI components, especially with React.
  • Experience in making decisions regarding state management, component lifecycle, and data flow in React applications.
2. Cross-functional Collaboration:
  • Ability to collaborate with UI/UX designers, product managers, and other stakeholders to ensure alignment between technical solutions and user experience goals.
3. Performance Optimization:
  • Demonstrated expertise in optimizing the performance of UI components and overall application responsiveness.
  • Understanding of best practices for efficient rendering and data fetching in React.
4. Security Considerations:
  • Awareness of security best practices for web applications, especially in the context of client-side security with React.
5. Innovation and Exploration:
  • Track record of exploring and implementing new technologies or tools to enhance the UI development process.
  • Encouraging a culture of innovation within the development team.
1. Containerization and Orchestration:
  • Familiarity with containerization tools like Docker and orchestration tools like Kubernetes, as they play a crucial role in modern application deployment.
2. CI/CD Pipeline:
  • Understanding of continuous integration and continuous deployment (CI/CD) pipelines to ensure efficient and automated software delivery.
3. Monitoring and Logging:
  • Awareness of monitoring and logging tools to track application performance and troubleshoot issues effectively.
4. Agile Methodologies:
  • Experience working in agile development environments, emphasizing iterative development and collaboration.
5. Soft Skills:
  • Strong interpersonal skills for effective communication within the team and with other stakeholders.
  • Ability to adapt to evolving project requirements and priorities.
1. Leadership and Team Management:
  • Demonstrated experience leading and managing software development teams.
  • Ability to provide technical guidance and mentorship to team members.
2. Architectural Design:
  • Proven expertise in designing scalable and robust software architectures.
  • Experience in making high-level design decisions and ensuring technical consistency.
3. Technology Stack:
  • In-depth knowledge of Java,Node.js, JavaScript, or TypeScript.
  • Proficiency in utilizing AWS services, and databases like DynamoDB, Aurora
  • Demonstrated experience in selecting and integrating appropriate technologies.
4. Problem Solving and Decision Making:
  • Ability to solve complex technical challenges and make informed decisions.
  • Experience in evaluating trade-offs between different technical solutions.
5. Communication and Collaboration:
  • Strong communication skills to effectively convey technical concepts.
  • Collaborative mindset with the ability to work cross-functionally.
6. Strategic Thinking:
  • Capability to align technical strategies with overall business goals.
  • Experience contributing to long-term technical roadmaps.
Date Posted: 28 April 2025
Apply for this Job