Senior Software Engineer/Software Engineer - Java

We are looking for a Senior Software Engineer/Software Engineer - Java to join our dynamic team.

Key Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and implement software solutions.
  • Write clean, efficient, and well-documented code that adheres to industry standards and best practices.
  • Troubleshoot and debug issues in existing applications, providing timely resolutions.
  • Participate in code reviews and offer constructive feedback to team members.
  • Stay abreast of emerging trends and technologies in software development, applying them to enhance application quality and performance.
  • Develop and execute unit tests to ensure code reliability and functionality.
  • Utilize databases and data structures for data storage, retrieval, and manipulation.
  • Implement security measures to safeguard applications against potential threats and vulnerabilities.
  • Document technical specifications, user manuals, and other pertinent documentation for effective communication and knowledge transfer.

Candidate Profile:

  • Bachelor's degree in Computer Science or a related field.
  • Experience in developing and maintaining Spring Boot applications using the Java programming language for 2+ years (for Software Engineer role) / 5+ years (for Senior Software Engineer role).
  • Strong proficiency in the Java programming language.
  • Experience with the Spring Boot framework.
  • Knowledge of RESTful web services and API development.
  • Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL.
  • Understanding of software development principles and methodologies.
  • Ability to work effectively in a team environment and collaborate with other developers and stakeholders.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Relevant certifications such as Oracle Certified Professional, Java SE Developer, or Spring Professional Certification.

Apply for this position

Subject:
Full Name *
Email *
Phone *
Message to Hiring Manager *
Upload CV/Resume *

Note: You can upload only pdf file and it must be less than 2 MB.

LinkedIn
Website