What are the responsibilities and job description for the Full Stack ERP Software Engineer position at N41 (Apparel ERP Software)?
Company and Position Overview
Founded in 2005, N41 is the leading apparel and fashion ERP (Enterprise Resource Planning) software solution provider with innovative features and services.
Built on deep industry expertise, our platform empowers fashion brands, manufacturers, and wholesalers worldwide with powerful, streamlined business management tools. We pride ourselves on best-in-class service and a proven track record of successful implementations.
Responsibilities
- Full stack application development (front end to back end)
- Design and develop web applications and services using Java, Spring-Boot, Docker, Kubernetes, MS SQL, MySQL, Maria DB, REST API, JSON, CI-CD, Git, Vue.js, Javascript/Typescript
- Design system specifications to meet requirements
- Perform maintenance of systems after deployment
- Demonstrate the ability to adapt and work with team members of various experience levels.
Qualifications
- BA/BS in MIS, Computer Science, Math, Engineering, or a comparable major
- 4-8 years of hands-on experience with core Java and well-versed, in design patterns and related frameworks
- Experience with Java Persistence Architecture (JPA) using tools such as Hibernate or OpenJPA Experience collaborating with large cross-functional teams
- Experience in Spring MVC, Spring-Boot, Docker, Kubernetes, and Microservices
- Database-driven application development such as MS SQL and MySQL, Maria DB
- Experience with REST API and a good understanding of JSON
- Experience in Continuous Integration and Continuous Deployment (CI/CD) methodologies
- Experience in Test Driven Development (TDD) and Paired Programming
- Excellent understanding of computer science fundamentals, data structures, algorithms, and software design
- Expertise required in object-oriented design methodology and large-scale application development in Java
- Excellent knowledge in practicing OOAD, architectural and design patterns, open-source platforms, frameworks, technologies, and software engineering methodologies.
Preferred Qualifications
- Previous ERP experience is highly preferred.
- Experience in the apparel industry is strongly desired.
- Understanding of web technologies: Apache/ Tomcat, Nginx, etc.
- Strong analytical, organizational, and communication skills.
Benefits
- 100% coverage for Medical/Dental/Vision for the employees and also 100% coverage for their dependent families
- Life Insurance
- Accidental Death & Dismemberment coverage
- 401(k)
- Long-term disability benefits
- Health & Dependent Care FSA
- PTO - 10days for the 1st, 2nd and 3rd year ( 1 day each year starting from the 4th year) - Maximum 18 days
- Company paid lunch when working at the office
- Free parking
Pay range
The pay range for this position in Los Angeles, CA is $90,000 - $120,000 (yr); however, base
pay offered may vary "within the range" depending on job-related knowledge, skills and experience.
Salary : $90,000 - $120,000