Description
TeReSol Pvt. Ltd is looking for suitable candidates for the position of Software Developer (Java)
Location: Karachi
Role Description
This is a full-time on-site role for a Software Engineer (Java). The Software Engineer (Java) will be responsible to participate in the development and maintenance of company's backend system to support innovative products and solutions. The responsibilities include designing and implementing software solutions, developing and testing code, and participating in cross-functional collaboration with development, hardware, and QA teams.
Qualifications
• 1 to 2 years of strong experience in Java, Spring, Hibernate.
• Experience in Back-End Web Development and Object-Oriented Programming (OOP)
• Extensive Knowledge of Spring Integration and Spring Microservices framework
• Proficiency in designing and implementing software solutions
• Experience in Continuous Integration/Continues Deployments tools
• Experience in development using AOP (Aspect Oriented Programming) and TDD (Test Driven Development)
• Experience in monitoring frameworks like ELK Stack (Elasticsearch, Logstash, Kibana)
• Knowledge of open-source tools like Apache Kafka.
Qualification: B.S/ M.S (C.S/ S.E/ C.E)
Skills
- Java
- SQL
- Programming
- Computer Science
- Databases
- Web Applications
- Spring Boot
Educational Requirements
- Bachelors Degree