Our client in the online gaming and sports betting sector is looking for a Senior Java software developer, to assist their head developer on projects. You will receive a user manual and scope of the project then be responsible for coding and integration in JAVA, HTML and SQL then hand off to the Head Developer. A great opportunity be part of a team of motivated developers in a young and dynamic environment in a company that is rapidly growing.
Responsibilities:
- Assist in specifying requirements for new software modules and changes and fixes to existing modules
- Develop new software to meet requirements as specified
- Develop changes to existing software as required
- Diagnose and resolve system related issues as required
- Complete assigned tasks timeously and accurately
- Assist with the setup of testing environments and assist with trouble shooting
- Beta test systems
- Suggest improvements to existing Software Development methods and processes as you deem necessary
- Communicate with head of development with regards to information required to perform your tasks as well as notifications of completed tasks or progress on current work
Experience:
- Go programming knowledge is a bonus
- Strong knowledge in Java /J2EE application architecture and frameworks
- Web Application architecture and design
- Webservices implementation and integration
- Strong knowledge on Data flow in Web applications
- Hands on experience on design and development of J2EE web applications
- Eclipse IDE experience
- Strong knowledge on Javascript, JSP, Servlets
- Strong knowledge on HTML, Ajax, JQuery, Rest API, Bootstrap
- Experience in writing SQL Queries
- Experience in application build and deployment
- Have strong knowledge of SDLC concepts (Software development life cycle) and web application design
- Java Dynamic Web application development
- Java (J2SE) and Enterprise Java (J2EE) technologies
- Web Services/SOAP
- MySQL DB Knowledge
- Interaction with business users and able to understand the requirements
- Designing of Web applications
- Development of Client Side/Server Side components
- Development of Unit Test cases
- Design document development and review
- Good interpersonal and team skills
Qualification:
- Computer Science Degree or Diploma
Desired Skills:
- Java
- Java Programming
- Javascript
- Software Development
- Software Engineering
- HTML
- HTML5
- SQL
Desired Work Experience:
- 5 to 10 years Software Development
Desired Qualification Level:
- Degree