Java Fullstack Developer Job in Genius Business Solutions Inc
Java Fullstack Developer
Genius Business Solutions Inc
4+ weeks ago
- Pune, Pune Division, Maharashtra
- Not Disclosed
- Full-time
- Permanent
Job Summary
Java Fullstack Developer
Genius Business Solutions - Pune, MH, IndiaQualifications
- Experience:
- 7 to 10 years experience in Java/J2ee, Spring, Spring-boot (Micro Services), REST, MongoDB, PostgreSQL, TypeScript, NodeJS, Angular, CSS/SCSS, HTML 5, JSON, RxJS, Lodash, Jasmine/Karma and AWS.
Full Job Description
- Minimum of 7+ years of experience as a full stack developer, responsible for designing complex digital solutions, portal frontend / backend implementation
- Proficient experience in micro services development by using Spring-Boot
- Experience with Web product enhancements, Web product development, etc.
- Good exposure with JWT and Spring Security with different Identity Providers Such as LDAP, SAML
- Strong fundamental Core Java skills
- Good in Java/J2EE design patterns like Singleton, MVC, Front Controller, DAO, Fa ade
- Having working knowledge with unit test case frame works like Junit and Mockito
- Capable to develop reusable server side libraries
- Experience with build tools like Gradle
- Experience in implementing second level cache, elastic search
- Experience with Performance Tuning and handling memory issues
- Experience with RDBMS like PostgreSQL and NoSQL like MongoDB
- Knowledgeable and enthusiastic about writing well-tested applications
- Experience working in an Agile/Scrum setting, including partnering with business analysts, other developers, and testers, and implementing solutions related to the creative process
- Experience with third-party APIs and Web Services.
- Working knowledge of the general web application landscape, architectures, trends, and emerging technologies
- Bachelor's degree, Computer Science or related field.
- Integration of the UI code with Java backend REST API
- Deployment of applications on AWS cloud environment
Responsibilities:
- Work with product owners/BA to understand detailed requirements and design complete user experiences that meet business needs and vision.
- Participates in the design, development, and implementation of complex portal applications.
- Facilitate product owners' visions by researching, conceiving, prototyping, and mocking up user experiences for portal applications.
- Make strategic design and user-experience decisions related to core, and new, functions, and features.
- Take on areas of technical ownership within the overall solution
- Collaboratively work with architects, engineers, and vendors to realize the total product vision as a comprehensive world-class solution
- Keep your ear to the ground and help us incorporate industry best practices and important developments into our products
- KeyCloak Authentication Service, Camunda Workflow Management Service experience, Optical Character Recognition (OCR) using Tess4J is an added advantage
- Contribution to open source libraries is an added advantage
Preferred Qualifications:
- Experience of full-stack development of enterprise applications using J2EE, Spring Boot, REST, TypeScript, Angular, CSS, JSON, RxJS, Lodash, HTML5, CSS/SCSS and Themes
- Experience working on one of DB technologies, writing PL-SQL queries using either Oracle or PostgreSQL
- Knowledge and experience with full SDLC lifecycle
- Experience with Lean / Agile development methodologies
- Experience of working Node.js, ReactJS.
- Experience working on Jenkins, Gitlab, Blue Ocean, Secure-coding: SonarQube & Fortify, Docker Enterprise, K8s, AWS.
- Experience in application design using design principles, patterns and best practices
- Excellent verbal and written communication skills
- Experience and desire to work in a Global delivery environment Strong Server Side and UI experience
- Knowledge of Jira for managing the tasks and bugs
Schedule:
- Monday to Friday
COVID-19 considerations:
Work Remotely:
- Yes, temporarily due to COVID-19
Experience Required :
7 to 10 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us