Regular Java Full Stack Developer with React
Luxoft
Bengaluru, Karnataka, IndiaSENIOR
developerfull stack
Job Description
Developing cloud-based compliance state-of-the-art archive products.
Responsibilities
- Work as part of an Agile delivery team, collaborating with others to understand requirements, analyze and refine stories, and design, implement & test solutions.
- Deliver applications and frameworks that are modular, performant, tested, documented, and meet current UI development best practices.
- Build testable software, and the unit & e2e test suites to validate it. Reduce defects in your product and ensure other developers can refactor your code with confidence.
- Build for reuse. Where an existing solution does not exist, write code that is generic, modular, tested, documented, and packaged for other developers.
- Mentor and educate junior developers in development best practices. Help create a culture of learning and continuous improvement. Build and participate in the wider UI community.
- An extensive understanding of web fundamentals, HTML, CSS, and JavaScript.
- Extensive experience building modern web applications using React Javascript library (including modern features e.g. React Hooks), Typescript, and Redux, creating beautiful and professional-looking front-end UIs.
Qualifications
- An understanding of REST principles, WebSockets, relational databases, and associated technologies
- A working knowledge of Java platforms (eg. Spring) and how to interact with them from a UI perspective.
- 9 years of relevant experience as a UI Developer
- An extensive understanding of web fundamentals, HTML, CSS, and JavaScript.
- Extensive experience building modern web applications using React Javascript library (including modern features e.g. React Hooks), Typescript, and Redux, creating beautiful and professional-looking front-end UIs.
- An understanding of REST principles, WebSockets, relational databases, and associated technologies
- A working knowledge of Java platforms (eg. Spring) and how to interact with them from a UI perspective.
- Worked with the latest features of Java 8, 11, and 17 in Development
- Solid understanding of Data Structures
- Good hands-on coding skills
Nice to have
- Banking Domain
Benefits
- Career advancement