Java Full Stack Developer

Xforiainc — United States · Posted ~2 hours ago

Senior Full-time

Skills

Java Spring Framework Full Stack Development Domain-Driven Design Test-Driven Development Spring REST APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full stack engineering role focused on building and maintaining enterprise software solutions. The position requires strong backend expertise, frontend capabilities, and experience with scalable application development.

Highlights

Opportunity to develop enterprise applications, work with modern engineering practices, and collaborate with architecture teams.

Description

What You'll Do Collaborate with leaders, business analysts, project managers, IT architects, technical leads, developers, and internal customers to understand requirements and develop solutions aligned with business needs.Maintain and enhance existing enterprise services, applications, and platforms using Domain-Driven Design (DDD) and Test-Driven Development (TDD).Troubleshoot and debug complex issues, identify root causes, and implement effective solutions.Create detailed project specifications, requirements, and estimates.Research and implement new technologies to improve current processes, security, and performance.Support the development of coding standards and adhere to established best practices and security guidelines.Work closely with software architects and technical leads to ensure technical decisions support long-term enterprise growth and scalability. Required Technical Skills 7+ years of experience in Java Full Stack DevelopmentStrong proficiency in Java and Spring BootExperience with Kubernetes and cloud platforms, preferably Microsoft AzureExperience with databases and persistence technologies:PostgreSQLData LakeAzure Data Explorer (ADX)DatabricksObject-Relational Mapping (ORM)Query performance tuningExperience with cloud-based development and management:AzureKubernetesDockerExperience developing RESTful Web ServicesStrong knowledge of:Spring FrameworkSpring BootApache KafkaFront-end development experience with:AngularNode.jsThymeleafHTMLCSSBuild and deployment tools:GradleTerraformHelmKustomizeGitHub ActionsDevOps & Monitoring Tools Experience with the following tools and technologies is preferred: GitHubSlackFluent BitApache NiFiDynatraceMicrosoft TeamsGrafana Additional Skills & Experience Linux/Unix shell scriptingDisaster RecoveryStrong understanding of object-oriented design techniques and principlesProficiency with Microsoft Office tools, including:Microsoft ProjectExcelWordPowerPointExperience working in Agile/Scrum environmentsExperience with DevOps methodologies, including Continuous Integration (CI) and Continuous Deployment (CD)Experience identifying, managing, and remediating security vulnerabilitiesWillingness to participate in an after-hours/on-call rotation Education Bachelor's degree in: Computer ScienceComputer EngineeringInformation TechnologyInformation Systems (CIS/MIS)EngineeringRelated technical discipline Equivalent professional experience or training may also be considered. Top Requirement 7+ years of Java Full Stack Developer experience Nice to Have Airline industry experienceArtificial Intelligence (AI) experience