Full Stack Developer
Summary:
- Work Mode: Not specified
- Partner with multiple management teams to ensure appropriate integration of functions to meet goals and identify necessary system enhancements for new products and process improvements.
- Resolve high-impact problems through in-depth evaluation of complex business and system processes.
- Provide expertise in applications programming and ensure application design adheres to the overall architecture blueprint.
- Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
- Develop comprehensive knowledge of how architecture and infrastructure integrate to accomplish business goals.
- Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.
- Serve as an advisor or coach to mid-level developers and analysts, allocating work as necessary.
- Assess risk when making business decisions, ensuring compliance with applicable laws, rules, and regulations.
- 3-5 years of relevant experience in apps development or systems analysis role.
- Experience in system analysis and programming of software applications.
- Experience in implementing successful projects.
- Experience in Agile Software methodology using JIRA.
- Relevant experience in preparing software design artifacts, including architecture, flowcharts, and sequence diagrams.
- 3-5 years of expertise in application design and development using technologies and frameworks like Spring, Spring Boot, Java, Hibernate.
- Knowledge of design patterns such as Microservices, Docker, Kubernetes.
- Experience with front-end technologies like JavaScript, HTML, CSS, Angular, Webpack.
- Proficiency in source control management using GIT/Bitbucket.
- Experience with database technologies including Oracle PL SQL, stored procedures, triggers, and MongoDB.
- Knowledge of testing frameworks like JUNIT, Cucumber, Jasmine/Mocha.
- Experience in performance tuning of applications and analyzing issues using tools like JProfiler/AppDynamics.
- Experience in performing effective code and design reviews.
- Demonstrated leadership and project management skills.
- Clear and concise written and verbal communication skills.
- Bachelor s degree/University degree or equivalent experience.
- Experience with React is a plus.
- Not specified
