Summary
We are looking for experienced Senior Full Stack Developers to produce scalable software solutions.
A Senior Full Stack Java Developer should be comfortable around both front-end and back-end coding
languages, development frameworks and third-party libraries. He/she will be part of a cross-functional
team that is responsible for the full software development life cycle, from conception to deployment.
Join our team of Developers and work on dynamic long-term projects. Most of our team members are
long-term employees who enjoy consistent work and a collaborative team approach.
Main Duties
• Designing scalable applications and well-designed patterns
• Familiarity with different markup languages to create webpages and new user facing feature
• Writing clean, standardized, maintainable, understandable, and functional code for front-end
and back-end
• Building features, reusable components/code, and applications with a Responsive Web Design
(RWD)
• Ability to manage the well-functioning database and develop the well driven architecture of
database according to application
• Reporting regularly on system and service performance against key quality and availability
targets
• Using different libraries to write unit test cases to test the application and fix the software
issues
• Driving applications with algorithms for higher efficiency
• Continuing to expand the capacity of the system to keep up with rapid growth
• Continuing to develop technical and professional expertise through formal learning and
experience on the diverse components of the overall solution
• Performing multiple tasks and work on multiple projects
• Gathering clients’ requirements and meet technical standards
• Maintaining the business and technical documentation of project
• Performing other duties as assigned
Experience, Qualifications & Skills
• Bachelor’s degree in Computer Engineering, Software Engineering, Telecommunications
Engineering, Computer Science, or other related fields
• 7+ years of development experience and demonstrated experience working with multiple
programming languages (C#, Python, Java), operating systems, and development
environments
• Proven experience in designing client-side and server-side architecture
• Proven experience in designing and developing RESTful service architecture and APIs
• In-Depth experience with microservices architecture & strong knowledge of all layers of MVC
infrastructure and REST templates
• Solid experience with Object-Oriented Programming and design patterns
• Knowledge of multiple front-end languages and libraries (e.g. HTML5, CSS3, XML, jQuery) and
JavaScript frameworks (e.g. Angular, React, )
• Experience in responsive web design to create applications that automatically conform to
multiple screen sizes/devices
• Familiarity with databases (e.g. MySQL, SQL Server, PostgreSQL…) and web servers (e.g.
Apache)
• Experience utilizing source code control, build, deployment, work management and
continuous integration tools such as Git, Jira, Maven, Jenkins
• Familiarity with DevOps, Kubernetes, Docker, CI/CD, and SRE best practices
• Hands-on experience in development functionality accompanied by Unit Tests, Integration
Tests, etc. Experience with monitoring tools like Prometheus, Grafana, Datadog, etc.
• Excellent testing/troubleshooting/debugging skills to ensure code coverage and efficiency
• Excellent communication and teamwork skills
• Excellent problem-solving skills with great attention to detail
APPLY FOR THIS JOB:
Company: Job Vortex
Name: Arvin Japor
Email: