Full Stack Software Engineer (Angular + Spring Boot) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Treinetic ยท 1 month ago

Full Stack Software Engineer (Angular + Spring Boot)

Treinetic is seeking an experienced Full Stack Software Engineer with expertise in Angular and Spring Boot. The role involves designing, developing, and maintaining full-stack applications while ensuring seamless integration between the frontend and backend services.

AndroidBlockchainiOSMobile AppsService IndustrySoftwareSoftware EngineeringUX DesignWeb Apps

Responsibilities

Design, develop, test, and maintain scalable full-stack applications using Angular and Spring Boot
Implement clean, efficient, and reusable code following industry best practices
Collaborate with UI/UX designers to create responsive, user-friendly interfaces
Develop and integrate RESTful APIs, GraphQL, and WebSocket-based services
Work with databases (SQL/NoSQL) and optimize queries for performance
Ensure applications are optimized for maximum performance, speed, and scalability
Debug, troubleshoot, and resolve frontend and backend issues
Write unit, integration, and end-to-end tests to maintain code quality
Participate in code reviews, technical discussions, and knowledge-sharing sessions
Stay updated with the latest trends in Angular, Spring Boot, and full-stack development

Qualification

AngularSpring BootRESTful API developmentTypeScriptJavaGraphQLWebSocketSQL/NoSQL databasesHTML5CSS3JavaScript (ES6+)NgRxRxJSMicroservices architectureDockerKubernetesJasmineKarmaJestJUnitMockitoAnalytical skillsProblem-solving skills

Required

Bachelor's degree in Computer Science, Software Engineering, or a related field
4+ years of proven experience in software development with a focus on full-stack (Angular + Spring Boot)
Strong proficiency in Angular (latest versions), TypeScript, HTML5, CSS3, and JavaScript (ES6+)
Expertise in Spring Boot, Java, and RESTful API development
Experience with state management libraries (e.g., NgRx, RxJS)
Hands-on experience with GraphQL and WebSocket integration
Strong understanding of component-based architecture and modular design patterns
Familiarity with databases (MySQL, PostgreSQL, MongoDB, or similar)
Knowledge of microservices architecture and containerization (Docker, Kubernetes is a plus)
Experience with testing frameworks such as Jasmine, Karma, Jest (frontend) and JUnit, Mockito (backend)
Strong problem-solving, debugging, and analytical skills
Ability to work independently in a remote, contract-based setup
Passion for continuous learning and adopting new technologies

Company

Treinetic

twittertwittertwitter
company-logo
As one of the leading software product engineering companies in Sri Lanka, we have the tools and the talent to bring your idea to life

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Imal Hasaranga Perera
Founder, CEO
linkedin
Company data provided by crunchbase