JD893 - Senior Software Engineer Drive
Key Skills : Core Java,Spring / Hibernate / Struts, UI Frameworks (Angular / React.Js),Webservice ,SQL, RDBMS Exp : 3 - 8 Sal : Loc : Bangalore Client of Bloom Consulting Services email : hiring bloomsolutions.com
Given a problem statement, with a well laid out scope (FRD / description and exit criteria already defined), independently comes up with different solution approach, extensible low-
level design with right separation of concern and abstractions keeping impact of design change and backward compatibility in mind.
Writes modular, extensible, readable, and performant code
Understands test driven development, writes automated unit tests for the developed code wherever possible
Follows secured coding standard.
Uses tools like sonarqube for static code analysis and fixes identified issues during development cycle.
Uses penetration test tools to identify and fix security vulnerabilities
Conversant with continuous integration using Jenkins
With guidance able to do, high level design and choice of right solution.
Able to troubleshoot most issues in own component(s) by himself / herself, and other component(s) issues with guidance.
Skilland Experience :
3-8 years of relevant experience in Software Development and Application development
Good understanding of Design Patterns
Experience in Core Java
Experienced in Spring / Hibernate / Struts,
Exposure to any UI Frameworks (Angular / React.Js)
Experience to Webservice development (Rest Preferred)
Experience in SQL, RDBMS.
Should be excellent in Data Structures.
Strong oral and written communication skills
Strong attention to detail demonstrated by ability to follow and develop specific, outlined and detailed procedures
Strong interpersonal skills
Strong Problem-Solving ability
What You Need for this Position
You should have knowledge of :
Spring / Hibernate / Struts
UI Frameworks (Angular / React.Js)