Sr. Software Engineer (Java)

Job Description

Title: Sr. Software Engineer (Java)

Company Name: TFP Solutions (Bangladesh) Ltd.

Vacancy: Not specific

Job Location: Dhaka (Banani)

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science Engineering
∎ We believe in skill so skillful candidates will be always welcomed to the interview board without an Engineering Degree(BSc, MSc).
∎ Skills Required: Core Java, JPA, JSF Framework, SPRING boot, Spring MVC, Spring Security

Experience Requirements:
∎ 3 to 6 year(s)
∎ The applicants should have experience in the following area(s): Software Company

Job Context:
∎ We are a Group of companies. We have our own IT Company to support our Business locally and Abroad.
∎ This position requires that you should have strong back-end development experience, primarily in Core Java, Spring Boot, Spring Security, 3rd party API Integration, JSF Framework.
∎ You should have primary knowledge of Database management systems Like MySQL.
∎ You should have strong knowledge about Rest and SOAP data handling.
∎ Have good knowledge of Fintech, MFI, or Banking applications.

Job Responsibilities:
∎ Development & Deployment of applications using JAVA, preferably in Spring Boot.
∎ Develop enterprise solutions by ensuring a solid understanding of requirements, business flow, data usage, and work processes.
∎ Design, implement and maintain Java application phases.
∎ Take part in software and architectural development activities.
∎ Write well-designed, efficient, and documented code-base.
∎ Strongly maintain and follow the coding guideline and conventions.
∎ Refactor and optimize existing code & perform code review.
∎ Ensure automatic test coverage by coding, unit and functional testing.
∎ Collaborate with peers on research and learning of new technology, platforms, and frameworks.
∎ Develop and review technical documentation.
∎ Take part in all agile development activities with the team.
∎ Communicate with other teams as necessary.
∎ Analyze, Architect, and Design applications and databases.
∎ Design and develop high-volume applications that deliver a high level of performance.
∎ Ensure that projects are accurately estimated and delivered to schedule.
∎ Document code consistently throughout the development process and perform peer code reviews.
∎ Analyze bugs and innovate solutions on a regular basis.
∎ Responding promptly and professionally to Testing and bug fixing.
∎ Ability to work on more than one project at a time and proactively work with all areas of the business to ensure issues are unblocked quickly.
∎ Have good sound knowledge of Spring Framework, Spring Boot, Spring Security, Microservice Architecture, RDBMS core SQL Skills, Table Design, Indexes, Stored Procedures, and Basic performance characteristics.
∎ Have good knowledge of Git, Docker, Jenkins, CI/CD pipeline, and Cloud platforms like Digital Ocean, and AWS.
∎ Have good knowledge of deployment WAR/JAR in the application servers, hosting on remote or cloud.
∎ Must have sound knowledge of Linux.
∎ Capability to guide jr. Developer to finish the task.

Additional Requirements:
∎ Age 25 to 40 years
∎ Both males and females are allowed to apply
∎ The long-term dedicate person will get preference.
∎ Quick learner and open to learning new technologies.
∎ Experience in project build tools like Maven/Gradle.
∎ Working experience with restful web services.
∎ Experience and knowledge of the SOLID principle/guidelines and sound understanding of software design patterns.
∎ Good knowledge about common security threats of a web application.
∎ Experience in using any CI/CD Platform is a plus.
∎ Must have very strong analysis and synthesis skills.
∎ Good understanding of code versioning tools such as git.

Salary: Negotiable

Compensation & Other Benefits:
∎ T/A, Tour allowance, Performance bonus
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 28 Nov 2022

Company Information:
∎ 31 Oct 2022
∎ TFP Solutions (Bangladesh) Ltd.
∎ Address : House # 19, Road # 24,Block #K, Banani, Dhaka, Bangladesh.
∎ Web : www.tfpbd.com

Category: IT/Telecommunication

Similar Jobs