What are the responsibilities and job description for the JAVA Developer position at Laksan Technologies?
JOB DESCRIPTION
Basic Qualifications:
- Bachelor’s degree in computer science, MIS, or a related field
- 7 years of experience in software development including creating and maintaining application interfaces between various data sources and applications.
- 1 years of experience with DevOps
Preferred Qualifications:
- Thrives in a dynamic work environment, does whatever it takes to delivery successfully, exhibits flexibility, and is recognized as being a strong team player.
- Self-starter with the ability to appropriately prioritize and plan complex tasks in rapidly changing environment.
- Able to see and articulate patterns and relationships between technologies, processes, business models and people.
- Expert in conceptual and analytical skills, demonstrating out-of-the-box problem solving skills.
- Excellent collaboration skills, a positive attitude, high energy, strong interpersonal skills, and highly motivated.
- Adept in building team relationships and partnering across organizational lines.
- Experience with the full SDLC and working in Agile/Scrum teams.
- Strong experience developing application interfaces (API) with Java or similar object-oriented languages.
- Strong Java development experience including experience with the Spring Framework, Eclipse, Maven and Gradle.
- Experience with REST, JSON, or SOAP web interfaces.
- Hand on experience to develop microservice and deploy on Google cloud platform.
- Hand on experience to work on SQL database technology e.g MSSQL or DB2. No-SQL experience will be preferable.
- Experience with API Gateway tools e.g API gateway tools
- Experience with Jenkins build management systems and automated testing frameworks such as Junit.
- Experience with Git source control management and web interfaces such as GitHub.
- Experience with Continuous Integration, Continuous Deployment (CICD) methodologies.
Salary : $50 - $60