As a Senior Software Development Engineer work as part of a small, scaled-agile team to design and implement Java full stack. Deliver high quality, defect-free solutions with a focus on performance, accuracy, and maintainability.
Duties and Responsibilities:
Participate in the full SDLC involving design, implementation, testing, & launching.
Develop code based on design specification
Must contribute to and enhance the technical aspects of a project by writing clean code and documentation.
Gather and document requirements in use case or applicable technical specification format
Create and execute unit test cases and support QC, load, and integration testing
Create implementation plan to deploy software in development, staging and/or production environments
Develop features completely, including both frontend and backend components.
Provide production support.
Qualifications:
Education Preferred: | Bachelor’s degree – BA or BS – or equivalent |
Work Experience: | Minimum of 5 years in Java JEE development using WebLogic (or equivalent) and Oracle (or equivalent) in n-tier environment. Below lists the required knowledge and experiences. Java JEE 1.8 (Servlets, JSPs, Struts, JDBC, EJBs, JMS, Web Services – SOAP & REST) Experience of Angular.JS Agile Development SQL and PLSQL WebLogic and Oracle Minimum 2-3 years of experience on Solr/Elasticsearch Knowledge of Frontend JS frameworks/libraries Experience using GitLab |
Other: | Other qualifications should include the following: Excellent communication skills – both oral and written Excellent problem-solving skills and proven ability to systematically debug problems and isolate root cause Ability to work in a matrix environment – collaborating across different IT functions Any Fusion experience is highly desirable. |