
Senior Java Fullstack Engineer
Fractal Analyticsalmost 4 years ago
Mumbai, India or Bengaluru, IndiaSenior
Responsibilities
- Architect, estimate, develop, and maintain frontend and backend systems for enterprise Data to Decision projects.
- Build and integrate REST APIs with data science and engineering outputs.
- Create dynamic infographics and intuitive user controls with business, product, and UX stakeholders.
- Mentor junior engineers and support their project delivery and career development.
- Translate technical project progress and present it to clients.
- Participate in UAT and diagnose application, bug, and integration issues.
- Create and maintain process and application documentation.
Requirements
- 5–8 years of demonstrable experience designing, building, and supporting enterprise web applications as a full-stack engineer.
- Expert proficiency with JavaScript ES6, HTML5, CSS, ReactJS or VueJS, and Java SE with SpringBoot or Play Framework.
- Familiarity with MySQL, MongoDB, RDBMS, NoSQL, OLAP, and OLTP concepts.
- Understanding of REST concepts and experience building or consuming REST APIs.
- Knowledge of cross-browser compatibility, responsive web design, backend services, databases, servers, performance optimization, and multithreading.
- Hands-on experience with test-driven development and testing libraries such as Jest and jUnit.
- Experience with JavaScript visualization libraries such as D3, Chart.js, or Highcharts.
- Experience deploying and maintaining high-traffic infrastructure; performance testing is a plus.
- Familiarity with GitHub, cloud services, UX collaboration, messaging brokers, reverse proxies, and CI/CD tools is preferred.
- Familiarity with Microsoft Azure, AWS, or GCP services is preferred.
- Experience with Jira, Microservices, RabbitMQ, Nginx, Apache HTTPD, GitHub Actions, or Jenkins is advantageous.
- Bachelor-level education such as B.E., B.Tech, BCA, or MCA equivalent.
Benefits
- Collaborative work environment with training, career development, and unlimited growth opportunities.
- Role locations are Mumbai, Bengaluru, Gurugram, Pune, or Chennai.
- Opportunity to work with a high-performing team on Fortune 500 client projects.
Tech Stack
AWSAzureCSSD3.jsGitHub ActionsGoogle Cloud PlatformJavaJavaScriptJenkinsJestJUnitMongoDBMySQLPlay FrameworkRabbitMQReact