Title: Software Engineer (Java)
Company Name: TechnoVista Limited
Vacancy: 02
Job Location: Anywhere in Bangladesh
Employment Status: Full-time
Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science & Engineering
Experience Requirements:
∎ At least 3 year(s)
Job Responsibilities:
∎ Solid understanding of object-oriented programming and system design using common design patterns
∎ Proficiency in Java Programming
∎ Excellent Core Java, Java Frameworks i.e. Spring; Spring Boot, RESTful microservices
∎ Hands on Experience in designing and developing applications using Java EE platforms
∎ Experience in Thymeleaf Java template engine
∎ Strong experience in working with scripting languages like JavaScript, AJAX, JQuery.
∎ Substantial knowledge of relational database structure and design using Oracle
∎ BIRT reporting tools
∎ Proficient understanding of code versioning tools, such as Git
∎ Test and debug applications
∎ Excellent analytical, problem-solving and troubleshooting skills
∎ Perform code review
Additional Requirements:
∎ Both males and females are allowed to apply
∎ Minimum 3 years of experience in Java 8, Spring Boot, Spring Web, Spring Security, Spring Data, Spring JPA, Hibernate, Apache Tomcat, JUnit.
∎ Sound knowledge in Algorithms and Data structures
∎ Writing efficient code based on feature specifications
∎ Validate software functionality and security
∎ Experience on build tools such as Maven.
∎ Coordinate with team members
∎ Capable of technical documents writing
Salary: Negotiable
Compensation & Other Benefits:
∎ Provident fund, Weekly 2 holidays, Insurance
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
Application Deadline: March 31, 2020
Company Information:
∎ TechnoVista Limited
Category: IT/Telecommunication
Source: bdjobs.com