A technology organization is seeking a Senior Full Stack Java Developer in the United States. This role focuses on building and enhancing scalable full stack applications with modern cloud, frontend, and backend technologies in a collaborative engineering environment.
About the Opportunity:
Responsibilities:
Design, develop, and implement large-scale full stack solutions in production environments
Build and maintain backend services using Java and Spring Boot
Develop responsive frontend features using Angular or React
Work with cloud, containerization, and deployment tools to support reliable application delivery
Collaborate with engineers and stakeholders to deliver secure, scalable, and high-quality technical solutions
Qualifications:
5-7+ years of experience designing, developing, and implementing large-scale solutions in production environments
Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems, Engineering, or a related technical discipline, or equivalent experience/training
Experience as a full stack developer
Experience with Java, Angular 17+, and cloud technologies
Proficiency in object-oriented design principles
Experience with Agile methodologies and DevOps continuous integration and continuous deployment practices
Desired Skills:
Master's degree in a related technical discipline or equivalent experience/training
Experience in the airline industry
Experience with Python, C#, JavaScript, or TypeScript
Experience with Spring, FastAPI, Kubernetes, Docker, GitHub, Azure DevOps, PostgreSQL, MongoDB, Redis, Kafka, REST, GraphQL, Selenium, TestNG, Postman, SonarQube, Cypress, JUnit, NUnit, PyTest, Cucumber, Playwright, Wiremock, Mockito, or Moq
Experience with LitElement 2.0