Note: The job is a remote job and is open to candidates in USA. NAM Info Inc is seeking a Full Stack Developer to join their team that supports automated premium pricing calculations. The role involves designing, developing, and enhancing software products, while collaborating with the team on system and application design and establishing CI/CD pipelines.
Responsibilities
- Design, develop, and enhance (full stack) software product
- Practice pair programming and test-driven development (TDD) as part of daily engineering work
- Establish and maintain CI/CD pipelines, supporting continuous integration, delivery, and deployment
- Collaborate with the team on system and application design, selecting the simplest and most effective technical solution
- Participate in iteration planning, ensuring a shared understanding of backlog stories and technical requirements
- Actively engage in daily standups, cross-site collaboration, and product team ceremonies
- Contribute to and participate in retrospectives, identifying actionable improvements for the team and product
- Provide production support for software product
- Share knowledge and contribute to the growth of team and organizational engineering practice
Skills
- 8+ Years of experience
- Strong proficiency in Java 11+ and Spring Boot
- Strong understanding of REST APIs, distributed systems, and secure development
- Experience building microservices and event-driven systems (Kafka preferred)
- Experience with relational/NoSQL databases and schema standards (OpenAPI/JSON)
- CI/CD experience (Jenkins/GitHub Actions), Docker, Kubernetes
- Comfortable working in a pair-programming (XP) environment
- Practice Test-Driven Development (TDD)
- Experience in frontend engineering – ReactJS/AngularJS/Typescript
- Strong state management experience (Redux Toolkit or equivalent)
- Experience building responsive, accessible, data-driven User Experiences
- Full-stack development across modern web applications
- Python
- Agentic AI
- Azure
Company Overview
Company H1B Sponsorship