Software Engineer (Java) - SP Solutions

 Closing Date 2025-03-21

Strategic Partnership Solutions

WE'RE HIRING

About Us

SP Solutions is a leading provider of workflow and integrated document management solutions. We work with a diverse range of clients, including local and foreign banks, insurance companies, multinational corporations, and blue-chip conglomerates. Our mission is to enhance visibility, efficiency, and productivity through our workflow solutions.

Software Engineer - Java

We are seeking a highly skilled Java Software Engineer with expertise in Spring, Hibernate, and JSF to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and enterprise solutions. You will work with cross-functional teams to deliver high-quality software products.


Requirements

  • Strong proficiency in Java (JDK 8+), Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Hands-on experience with Hibernate (JPA) for ORM and database management.
  • Experience with JSF (PrimeFaces, Rich Faces, or similar Ul frameworks).
  • Proficiency in SQL and working with relational databases like MySQL, PostgreSQL, or Oracle.
  • Familiarity with RESTful APIs and SOAP-based web service
  • Knowledge of JavaScript, HTML, CSS, and front-end frameworks is a plus.
  • Experience with version control (Git) and CI/CD tools.
  • Strong problem-solving skills and ability to work in a collaborative environment.s.


Responsibilities

  • Develop, test, and maintain Java-based web applications using Spring Framework, Hibernate, and JSF.
  • Design and implement robust, scalable, and secure back-end solutions.
  • Work with relational databases, ensuring data integrity and performance optimization.
  • Collaborate with front-end developers, UX designers, and business stakeholders to deliver seamless applications.
  • Optimize application performance and resolve production issues.
  • Implement best practices for software development, including code reviews and unit testing.
  • Maintain and enhance existing applications while integrating new features.
  • Participate in Agile/Scrum development processes.


Nice to Have

  •  Experience with cloud platforms like AWS, Azure, or GCP.
  •  Familiarity with containerization tools like Docker and Kubernetes.
  •  Exposure to microservices architecture.
  •  Knowledge of performance tuning and security best practices.


HOW TO APPLY

If you are excited about this opportunity and meet the qualifications, we encourage you to apply by sending your CV and a cover letter to careers@sp-solutions.biz with the subject line "Software Engineer - Java"




Post a Comment

Previous Post Next Post