Dawn InfoTek Inc. is a professional IT consulting firm that partners with major financial institutions, investment firms, and government organizations. We are committed to delivering cutting-edge consulting services and placing top-tier IT talent across all levels.
We’re looking for talented Full Stack Developer ( React, Java, Node.js) to join our team and work on modern, scalable applications across both frontend and backend technologies. If you’re passionate about building high-quality digital solutions and working with cutting-edge tools, we’d love to connect with you!
Key Accountabilities
- Providing technical direction with team input and feedback
- Assisting in developing coding standards and testing approaches
- Collaborating with the Architect (if applicable) to realize technical vision and direction
- Considered an expert in a major application and/or technical domains, and is highly regarded for their technical competence.
- Providing expert advice and counsel to key stakeholders on development project teams on complex issues related to “area of specialty”
- Providing reviews of solution designs and related code
- Proficient in security scanning and implementing best practices to resolve security issues
- Mentor and help team members in technical knowledge and best coding practices
- 10+ years of work experience with Java & SpringBoot and as a Java Developer
- 7+ years experience working with SQL/NoSQL databases such as Postgres, MongoDB
- 7+ years of experience with Redis or caching strategies
- 7+ years of experience deploying and managing containerized applications on GCP using Kubernetes
- 7+ years of experience with Continuous Integration/Continuous Deployment (CI/CD)
- 7+ years of experience with REST API design
- Have knowledge in Object Oriented and Functional Design
- Have used modern JS toolsets (ES6, Typescript, Babel, Lerna, Jest, Protractor)
Nice to have
- Have experience working on projects that involve Application Security like oAuth2 and/or SSO
- Have well rounded knowledge of Agile principles and the flexibility to adapt your experience to new and evolving environments
Soft Skills Required
- Passion to work in a fast pace high performance team and having a desire to take the team towards the next level.
- You are able to do deep research alone, to solve problems in a timely manner. You are passionate about sharing your solution to the team
- You have considerable initiative, curiosity, creativity, and attention to detail.
- You have a high level of energy, commitment, and a strong sense of teamwork.
Education
- Post-secondary education in Software Engineering or Computer Science.
#J-18808-Ljbffr