Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Full TimeRemote, VisakhapatnamPosted 3 years agoLooking 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 new 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.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

visakhapatnam, andhra pradesh, india

noida, uttar pradesh, india

bengaluru, delhi / ncr, mumbai (all areas)