Full Stack Developer (Next.js + Node.js + JAVA)
at OZ Digital LLC
Rosario, Santa Fe, Argentina -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 09 Oct, 2024 | Not Specified | 10 Jul, 2024 | N/A | Continuous Monitoring,Testing,Design Principles,Continuous Integration,Software Development Methodologies,English,Thinking Skills,Web Applications | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
As a Full Stack Software developer, you will engage with other consultants to discover the needs of the client being proficient across backend and development stuff, including any associated areas such as database design/management, CI/CD and cloud. You will be responsible for the complete lifecycle of the software you create, including development, testing, and support. This role will be actively involved mentoring more junior team members and play an active role in addressing or helping the team with critical issues/escalation. You must be the consultant that others can count on; you are technical, you attack every problem with enthusiasm; you remove hurdles. You are an initiative-taker, collaborator, have the hunger to venture quickly into unknown areas and code and make the system work.
REQUIREMENTS
- Good spoken and written English is required.
- Deep understanding of object-oriented programming and design principles
- Understanding of testing, continuous integration, build, deployment & continuous monitoring
- Experience scaling web applications and optimizing applications for performance
- Understanding of UI/UX design to provide intuitive applications
- Great creative and innovative critical thinking skills
- Initiative and the ability to work independently, collaborate within a team and guide them
- Understands and follows project and software development methodologies and processes, Scrum knowledge is desirable.
Responsibilities:
- As an individual contributor, responsible for participating in all aspects of the software development life cycle, including estimating, technical design, implementation, documentation, and post-implementation application support.
- Mentor junior members of the team, review their code, actively contribute to team standards, and engage in a collaborative professional culture.
- Expertise in developing backend services using Node.js and Java, with experience in Spring framework.
- Proficiency in using Next.js for front-end development.
- Experience with Docker/OpenShift/Kubernetes and Couchbase is a plus.
- Demonstrate contagious motivation for software development and advocate for best practices.
- Frequently deliver high-quality code into production using continuous delivery tools and strategies.
- Embrace agile methodologies and the advantages they bring to communication, flexibility, and delivering working code.
- Strong debugging, problem-solving, and investigative skills.
- Collaborate closely with other Developers, Managers, and Business users to build and deliver applications.
- Actively participate in grooming sessions, planning, and retrospective meetings. A speak-your-mind attitude is highly appreciated.
- Collaborate with business analysts and quality control engineers to write test cases using behavior-driven development techniques.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Rosario, Santa Fe, Argentina