We are looking for a talented Java developer with strong expertise in the Spring Boot framework to join our team. The successful candidate will have practical experience working with Java libraries such as Hibernate, JPA, JUnit, and Mockito. This role involves deploying and managing microservices on cloud platforms including AWS, Azure, or Google Cloud. Familiarity with continuous integration and continuous deployment (CI/CD) tools like Jenkins, version control systems such as Git, and build automation using Gradle is essential. Experience with Redis for caching will be considered an advantage. This is a full-time, onsite position based at Beaumont Plaza, Karachi.
Key Responsibilities
- Develop and maintain applications using the Spring Boot framework.
- Utilize Java libraries including Hibernate, JPA, JUnit, and Mockito to ensure efficient coding and thorough testing.
- Deploy and manage microservices on cloud platforms such as AWS, Azure, or Google Cloud.
- Implement CI/CD pipelines using Jenkins to streamline development and deployment processes.
- Manage source code repositories and version control using Git.
- Automate build processes with Gradle to improve efficiency.
- Apply caching strategies using Redis to enhance application performance.
- Collaborate effectively within a team environment, ensuring clear communication and coordination.
Required Qualifications
- Bachelor’s degree in Computer Science or a related field, or equivalent professional experience.
- 1 to 3 years of hands-on development experience with the Spring Boot framework.
- Proficiency in working with relational databases such as SQL Server and PostgreSQL.
- Strong communication skills with the ability to work collaboratively in a team setting.
This position offers the opportunity to work in a dynamic and innovative environment where you will contribute to cutting-edge projects involving microservices and cloud technologies. Being a full-time onsite role at our Karachi office, it provides a collaborative workspace designed to support your professional growth and career advancement.