14 Nov
|
Sweken IT Solutions
|
Visakhapatnam
14 Nov
Sweken IT Solutions
Visakhapatnam
Full Time
Remote, Visakhapatnam
Posted 4 years ago
Looking for a 4 – 6 years full-stack Developer responsible for our product.
Your primary focus will be to implement a complete end to end back-end and user interface in the form of a mobile and desktop web app, with a focus on performance.
Your main duties will include creating modules and components and coupling them together into a functional app.
You will develop an artistic design using UX/UI tools and with a few HTML templates, but we will ask for your help with regard to animations, CSS, and final HTML output.
You will develop back-end application and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required.
Responsibilities
- Responsible for the design and development of recent products/ features.
- Duties include participating in all activities necessary to take action for a feature/product from concept to production, including, design, implementation, validation, and troubleshooting production issue.
- Developing technical specifications, participating in design/code reviews, architecture reviews, creating test cases and test plans.
- Working in Agile environment that is challenging and constantly evolving.
- Coordination with other teams and resolve queries/dependencies proactively
- Provide timely and proactive updates to the stakeholders
Must have –
- Proficient in design and developing Java, Spring boot, RESTful APIs, API Gateway, and MySql Database.
- Hands-on programming and micro services development experience, especially using Spring Boot, Java, Spring Eureka Micro Services with strong focus on quality, scalability and high performance
- Designing and developing user interfaces using Angular 8 best practices and delivering a complete front end application.
- Adapting interface for modern internet applications using the latest front-end technologies.
- Making complex technical and design decisions for Angular projects.
- Developing application codes and completing unit tests in Angular, Java Technologies, and Rest Web Services.
- Experience in creating build pipeline and deploying code in AWS/Azure/GCP
- Demonstrable experience practicing Technical Design methodologies, CI/CD framework
- Knowledge of asynchronous transactions, event driven pattern
- Hands-on with RDS like MySql
- Experience in performance tuning, resolving scalability related issues at server side.
- Fixing defects out of unit test and system test results.
- Ensuring to create check-in of code in Git and/or Bitbucket repositories
- Ensuring to create and manage the Sprint planning and Defects using Jira
- Strong understanding of design patterns, data structures, and algorithms.
Nice to have –
- Hands on with messaging systems, like Flask, RabbitMQ, Celery, any other message broker
- Experience in Containerization Technologies – Docker, Kubernetes, Elasticsearch
- Ensuring high performance on mobile and web app.
- Conducting performance tests.
- Writing test cases,
and documented JavaScript, HTML, and CSS.
- Workflow between the graphic and the Angular code.
- Working along with the design team
- Cooperating and working with the back-end developer in the process of building the RESTful API
- Communicating with external web services
- Ensuring high performance of applications and providing support.
- Creating self-contained, reusable, and testable modules and components
- Experience with Git and Bitbucket repositories
- Experience with Jira for Sprint planning and Defects
- Writing extensive unit tests using automated testing tasks
- Creating end to end test suites for all components, and running them with Junit/Mosquito (or a well-reasoned alternative)
- Creating configuration, build, and test scripts for Continuous Integration environments
- Experience in typescript based chart software
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
- Creating custom, general use modules, and components that extend the elements and modules of core Angular
- Experience with all levels of operation available to the front-end, such as from creating Rest API in JS for using a custom wrapper around resource
- Experience with building the infrastructure for serving the front-end app and assets
- Architecting and automating the build process for production, using task runners or scripts Nice to have Certification – Certification in Angular, JavaScript, Java, Spring boot, Micro services.
📌 Full Stack Developer - Frontend Backend Remote (m/f/d) (Visakhapatnam)
🏢 Sweken IT Solutions
📍 Visakhapatnam