Search by job, company or skills

Connect Digital Solutions

Senior Software Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities:

  • Design, develop, and maintain scalable backend applications using Java and related technologies.
  • Collaborate with cross-functional teams to gather and analyze system requirements.
  • Build and maintain RESTful APIs and backend services.
  • Ensure performance, security, and reliability of backend systems, including databases and APIs.
  • Apply object-oriented design (OOD) and design patterns to deliver high-quality solutions.
  • Work with databases (SQL), JSON/XML, and web servers such as Tomcat.
  • Support and maintain desktop applications and integration solutions.
  • Contribute to application development using microservices architecture and Docker.
  • Troubleshoot and resolve complex technical challenges effectively.

Requirements:

  • 34 years of proven experience as a Senior Java Developer or in a similar role.
  • Strong proficiency in Java, Spring Boot, JSP, Servlets, and JavaScript.
  • Solid understanding of REST API development.
  • Good knowledge of design patterns and object-oriented programming (OOP/OOD).
  • Experience working with SQL databases.
  • Familiarity with Tomcat or Windows services.

Preferred Skills / Nice to Have:

oExperience with C++.

oKnowledge of Cisco CVP applications or integration/customization with Cisco.

oExposure to Node.js, React, and Angular.

oKnowledge of microservices strategy and Docker.

Soft Skills:

  • strongproblem-solving and analytical capabilities.
  • Excellent teamwork and communication skills.
  • Ability to manage tasks independently and meet deadlines..

More Info

Job Type:
Industry:
Employment Type:

Job ID: 134324069