Xpanse

Lead Software Engineer

Xpanse

full-time

Posted on:

Location Type: Remote

Location: FloridaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Collaborate with business partners, IT managers, and development teams to ensure effective software design and implementation.
  • Design scalable and maintainable Java and React applications with a focus on reusability, code management, and streamlined deployments.
  • Develop interactive, responsive systems optimized for multiple browsers, screen sizes, and mobile devices.
  • Contribute as a key member of a small, high-performing team developing core business applications.
  • Participate in all phases of the software development life cycle (SDLC), including design, development, documentation, testing, and production support.
  • Comply with all company policies and procedures.
  • Maintain regular and punctual attendance.

Requirements

  • Bachelor’s degree in Computer Science, Computer Technology, Engineering, Business, or a related field, or equivalent experience.
  • 6+ years of experience in end-to-end design and development of J2EE applications and expert-level experience with React.
  • Proficient in Java, Spring Boot, XML, and RESTful services.
  • Experience with cloud technologies such as AWS (S3, EKS, ECS).
  • Hands-on experience with CI/CD tools, preferably GitHub Actions.
  • Proficient in SQL and relational databases (e.g., Oracle).
  • Experience with NoSQL/document-oriented databases (e.g., MongoDB).
  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform.
  • Experience with React Native or NativeBase mobile applications.
  • Strong understanding of state-based design and implementation.
  • Experience building, publishing, and managing NPM modules.
  • Proficient in HTML5, JavaScript/TypeScript, and CSS.
  • Familiarity with Node.js, Express.js, and MEAN stack development.
  • Experience integrating with APIs and using developer toolkits.
  • Demonstrated UI/UX design sensibility.
  • Experience working in Agile and Scrum environments.
Benefits
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Equal Employment Opportunity: The company is committed to providing equal employment opportunities to all employees and applicants without regard to race, ethnicity, color, sex, marital status, sexual orientation, gender identity or expression, pregnancy, religion, national origin, age (40 and over), disability, military status, genetic information, or any other basis protected by applicable federal, state, or local laws.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaReactSpring BootXMLRESTful servicesSQLNoSQLHTML5JavaScriptTypeScript
Soft Skills
collaborationcommunicationteamworkproblem-solvingattention to detailtime managementadaptabilitycreativitycritical thinkingleadership
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer TechnologyBachelor’s degree in EngineeringBachelor’s degree in Business