eNation Solutions Private Limited
Senior Java Full Stack Developer - Spring Boot/React.js
Job Location
bangalore, India
Job Description
Experience & skills : - Must have developed and delivered front end and backend applications in an enterprise environment. At least two years' experience with : - Writing HTML, CSS, and JavaScript. - Being up on latest practices is a must, e.g. HTML5, CSS3, and ECMA Script 6 (minimum) - A relevant back-end programming language (Javascript, Java, TypeScript) - Database design and management, including being up on the latest practices and associated versions - Server management and deployment for the relevant environment - Familiarity with a relevant and globally supported framework-both front-end and back-end, if necessary like React, Vue, Angular - Ideally, familiarity with CSS preprocessors, bundlers, and associated languages/syntaxes/libraries like Sass, Less, and webpack - Must have handled a team. - Thorough understanding of user experience and possibly even product strategy - Experience implementing testing platforms and unit tests - Proficiency with Git or another version control system as required - Appreciation for clean and well documented code. - Analytical skills to diagnose, troubleshoot, debug and repair complex programming issues. - Leadership and consensus building skills. - Maintaining and delivering the information as per business user expectations and as per solution design agreed - Strong communication and interpersonal skills - Excellent troubleshooting and analytical skills - Ability to work in a team Required Skills : Strong on technologies : - Java / Spring / Spring Boot - JavaScript / Type Script / JSP / jQUery / Angular js/ Angular 4.0 /5.0 / Node js / Vue js (Vue is preferred) - WebServices - REST / SOAP - Good working knowledge with Unix / Linux OS Preferable : - Exposure / working knowledge of financial system integration / development - Experience with databases (Oracle / SQL / MY SQL). - Exposure to Oracle (SQL & PL/SQL) is a desirable - Security & OWASP understanding - Should be conversant with tools like Temper Data, YSlow etc. - Should have developed systems of medium and high complexity. - Working knowledge of latest front end technologies and above mentioned features Responsibilities : - Guide team development efforts towards successful project delivery. - Provide technical leadership to teammates through coaching and mentorship. - Maintain high standards of software quality within the team by establishing good practices and habits. - Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans. - Design, develop, and unit test applications in accordance with established standards. - Participate in peer-reviews of solution designs and related code. - Implementation of the overall web architecture - Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code - Ensuring the entire stack is designed and built for speed and scalability - Design and construction of REST API - Integrating front-end UI with the constructed API - Design and implementation of continuous integration and deployment - Maintain quality and ensure responsiveness of applications. - Collaborate with the rest of the engineering team to design and launch new features. - Maintain code integrity and organization. - Experience working with graphic designers and converting designs to visual elements. - Understanding and implementation of security and data protection. - Stay abreast of developments in web applications and programming languages - Strategize organizational direction on emerging technology platforms and communicate the effectiveness to executive stakeholders - Stay current and provide insight on cutting edge software approaches, architectures, and vendors - Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions. - Keep job knowledge up-to-date by studying new development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications - Maintaining personal and professional networks; participating in professional organizations. - Development - To ensure web solutions are developed in accordance with business requirements meeting security / development procedures and policies. - Operational Support (L3 level) - To ensure timely delivery of Web systems through operational support and responsible for extending L3/ L4 support - Co-ordinate and collaborate with team members for delivery dependencies (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/29/2024
Location: bangalore, IN
Posted Date: 11/29/2024
Contact Information
Contact | Human Resources eNation Solutions Private Limited |
---|