Responsibilities:
As a Full Stack Engineer at Atracio, you will be responsible for the end-to-end development of our ERP system, ensuring seamless integration and optimal performance. Your primary responsibilities will include:
- Designing, developing, and maintaining robust and scalable backend components using Java Spring Boot.
- Creating responsive and user-friendly front-end interfaces using React.
- Collaborating with cross-functional teams to gather and understand requirements.
- Implementing new features, enhancements, and bug fixes.
- Optimizing the performance and responsiveness of the application.
- Conducting code reviews to ensure code quality and adherence to coding standards.
- Troubleshooting and resolving issues reported by users.
- Staying updated on industry trends and incorporating best practices into the development process.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Full Stack Engineer, with expertise in Java Spring Boot for backend development and React for front end.
- Strong understanding of software development principles and design patterns.
- Experience with database systems, both SQL and NoSQL.
- Familiarity with RESTful API design and implementation.
- Knowledge of front-end technologies such as HTML5, CSS3, and JavaScript.
- Excellent problem-solving and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
Preferred Qualifications:
- Experience with cloud platforms (e.g., AWS, Azure).
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with CI/CD pipelines and automated testing.
- Previous experience working on ERP or business management systems.