Technical Lead - JAVA

Job Description

Title: Technical Lead - JAVA

Company Name: A well established software deveopment organization

Vacancy: 1

Job Location: Anywhere in Bangladesh

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science & Engineering

Experience Requirements:
∎ At least 7 year(s)
∎ The applicants should have experience in the following business area(s): Software Company

Job Context:
∎ Owns all technical aspects of software development for assigned applications; Performs hands-on architecture, design and development of systems,
∎ Manages and mentors teams of junior engineers through ongoing development efforts,
∎ Functions as a member of an agile team and helps drive consistent development practices – tools, common components, and documentation.
∎ Develops deep understanding of tie-ins with other systems and platforms within the supported domains.
∎ Works closely with product owners on blueprints and annual planning of feature sets that impact multiple platforms and products.
∎ Typically spends 70% of time writing code and testing, and remainder of time collaborating with stakeholders through ongoing product/platform releases.
∎ Provides continuous support for ongoing application availability.
∎ Identifies opportunities to adopt innovative technologies.
∎ Writing code and unit tests, working on API’s, Distributed Batch, automation, and conducting code reviews and testing.

Job Responsibilities:
∎ 7+ years of hands-on programming experience in Java
∎ Experience in architecture, infrastructure, applications, systems design and integration.
∎ Clear understanding of object oriented development.
∎ Strong development experience with Java 11.
∎ Prior experience building out Enterprise grade platforms that can scale and perform at best in class economics.
∎ The ability to clearly and concisely communicate complex technical concepts to non-technical individuals.
∎ Proven track record to lead problem analysis and resolution.
∎ Hands on expertise in performance optimization of systems.
∎ A Bachelors or Master’s degree in Computer Science, Computer Engineering is a plus, or equivalent work experience.
∎ Demonstrated experience with Agile or other rapid application development methods.
∎ Ability to enable business capabilities through innovation.
∎ Demonstrated willingness to learn new technologies and takes pride in how fast they develop working software.
∎ Understanding of database structures and functioning.

Salary: Negotiable

Compensation & Other Benefits:
∎ Provident fund, Weekly 2 holidays, Insurance
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ As part of our diverse tech team, you can architect, code and ship software that makes us an essential part of our customers’ digital lives. Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued, and you make your own decisions on what tech to use to solve challenging problems. The company offers a range of opportunities to work with the latest technologies and encourages you to back the broader engineering community through open source. And because we understand the importance of keeping your skills fresh and relevant, we give you dedicated time to invest in your professional development.

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 13 May 2022

Company Information:
∎ 30 Apr 2022
∎ A well established software deveopment organization

Category: IT/Telecommunication

Similar Jobs