Job Overview
Senior Software Engineer -Java
Skills & Qualifications
> Minimum of 5 years experience in developing Java/J2EE systems.
> Database development on MSSQL, Oracle or MySQL using SQL and JDBC.
> Extensive knowledge of XML, XML Schema and XSLT.
> Experience in HTML5, CSS, JavaScript and frameworks such as Angular or React.
> Experience in a J2EE application framework such as Spring, Struts.
> Effective use of design patterns, MVC and unit testing frameworks.
> Experience in unit and integration testing and use of mocking frameworks.
> Android or iOS mobile app development skills are highly desirable.
> Experience in Web Services, SOA, OR Mapping, BPEL or related technologies would be advantageous.
>A passion for Agile methodologies and knowledge of SDLC.
> Experience in Docker, Kubernetes, Terraform would be desirable.
Responsibilities
> Develop high quality, testable, well-documented software.
> Ensure adequate test coverage at unit and integration levels.
> Work closely with the Technical Architects and Development Managers to convert functional and technical specifications to production quality software.
> Participate in the configuration, testing and release processes.
> Contribute to design and specification processes.
> Research and learn new technologies.
> Train new and junior developers.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- Experience5 Years
- GenderBoth
- INDUSTRYComputer and technology
- QualificationNot Specified