Senior JAVA Developer

Job Description

Title: Senior JAVA Developer

Company Name: Unisoft Systems Ltd.

Vacancy: 02

Location: Dhaka

Salary: Negotiable

Experience:
∎ 4 to 6 years
∎ The applicants should have experience in the following business area(s):Telecommunication, Software Company, IT Enabled Service, Computer Hardware/Network Companies, Development Agency, Food (Packaged)/Beverage, Developer, Importer

Published: 30 Apr 2024

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

Requirements:

Additional Requirements:
∎ Bachelor’s degree in computer science, Engineering, or related field.4-6 years of professional experience in Java development, with a proven track record of delivering high-quality software solutions.Expertise in Java programming language and deep understanding of object-oriented design principles.Strong proficiency in Java frameworks such as Spring, Spring Boot, Hibernate, or similar.Experience with web technologies including HTML, CSS, JavaScript, and front-end frameworks such as Angular or React is a plus.Solid understanding of database concepts and experience with relational databases such as MySQL, MSSQL, or Oracle.Proficiency in software development best practices such as Agile methodologies, TDD, CI/CD, and DevOps principles.Experience with Messaging using RabbitMQ or Kafka.Excellent problem-solving, analytical, and decision-making skills.Strong leadership, communication, and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
∎ Bachelor’s degree in computer science, Engineering, or related field.
∎ 4-6 years of professional experience in Java development, with a proven track record of delivering high-quality software solutions.
∎ Expertise in Java programming language and deep understanding of object-oriented design principles.
∎ Strong proficiency in Java frameworks such as Spring, Spring Boot, Hibernate, or similar.
∎ Experience with web technologies including HTML, CSS, JavaScript, and front-end frameworks such as Angular or React is a plus.
∎ Solid understanding of database concepts and experience with relational databases such as MySQL, MSSQL, or Oracle.
∎ Proficiency in software development best practices such as Agile methodologies, TDD, CI/CD, and DevOps principles.
∎ Experience with Messaging using RabbitMQ or Kafka.
∎ Excellent problem-solving, analytical, and decision-making skills.
∎ Strong leadership, communication, and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
∎ Bachelor’s degree in computer science, Engineering, or related field.
∎ 4-6 years of professional experience in Java development, with a proven track record of delivering high-quality software solutions.
∎ Expertise in Java programming language and deep understanding of object-oriented design principles.
∎ Strong proficiency in Java frameworks such as Spring, Spring Boot, Hibernate, or similar.
∎ Experience with web technologies including HTML, CSS, JavaScript, and front-end frameworks such as Angular or React is a plus.
∎ Solid understanding of database concepts and experience with relational databases such as MySQL, MSSQL, or Oracle.
∎ Proficiency in software development best practices such as Agile methodologies, TDD, CI/CD, and DevOps principles.
∎ Experience with Messaging using RabbitMQ or Kafka.
∎ Excellent problem-solving, analytical, and decision-making skills.
∎ Strong leadership, communication, and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.

Responsibilities & Context:
∎ Lead the design, development, and implementation of Java-based applications, ensuring scalability, reliability, and performance.
∎ Collaborate with cross-functional teams to define requirements, architect solutions, and deliver high-quality software products.
∎ Conduct code reviews to ensure adherence to coding standards, quality, and performance guidelines.
∎ Identify and address technical debt and architectural issues in existing codebase.
∎ Drive the adoption of modern development practices, tools, and technologies to improve efficiency and productivity.
∎ Troubleshoot and resolve complex technical issues, working closely with stakeholders to ensure timely resolution.
∎ Stay updated on industry trends, emerging technologies, and best practices in Java development, and evaluate their applicability to our projects.
∎ Collaborate with project managers, product owners, and other stakeholders to plan and prioritize development tasks and deliverables.
∎ Must thrive in meeting deadlines and working under tight time constraints.
∎ Lead the design, development, and implementation of Java-based applications, ensuring scalability, reliability, and performance.
∎ Collaborate with cross-functional teams to define requirements, architect solutions, and deliver high-quality software products.
∎ Conduct code reviews to ensure adherence to coding standards, quality, and performance guidelines.
∎ Identify and address technical debt and architectural issues in existing codebase.
∎ Drive the adoption of modern development practices, tools, and technologies to improve efficiency and productivity.
∎ Troubleshoot and resolve complex technical issues, working closely with stakeholders to ensure timely resolution.
∎ Stay updated on industry trends, emerging technologies, and best practices in Java development, and evaluate their applicability to our projects.
∎ Collaborate with project managers, product owners, and other stakeholders to plan and prioritize development tasks and deliverables.
∎ Must thrive in meeting deadlines and working under tight time constraints.

Compensation & Other Benefits:
∎ Mobile bill, Medical allowance, Provident fund, Weekly 2 holidays
∎ Lunch Facilities: Partially Subsidize
∎ Festival Bonus: 2

Employment Status: Full Time

Job Location: Dhaka

Company Information:
∎ Unisoft Systems Ltd.

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Application Deadline: 25 May 2024

Category: IT/Telecommunication

Similar Jobs

Digital Marketing Executive

Webflow Developer

Business Analyst

Senior Site Engineer, Telecommunication

Database Administrator

Software Engineer (ReactJS)

Web Developer (PHP Laravel)

SEO Specialist and Content Writer

Junior QA Tester

Assistant Manager, Project Management

Full Stack Software Engineer (Laravel, InertiaJs, React, NextJs)

Manager - Training & Development

Sr. Software Engineer

Full stack web developer

Data Analyst

IT Executive

Java Middle Developer

IT Site Engineer (Sitakunda, Manikgong, Netrokhona, Kornofuli, Ghorasal)

Officer

Lead Engineer (Web Application)

Deputy Manager/Manager

Backend / Sr. Backend Engineer (Java)

Executive/ Senior Executive, Information Technology

Executive

Senior Executive/ Assistant Manager- Business Development

Front End Developer (React JS & Next JS)

Python Developer (Python & Django)

Frontend Developer (React.js/Next.js)

Backend Developer (Node.js)

Automation QA Engineer

Senior Sales Executive (IT Products)

Junior Executive

Software Support Engineer / Data Migration

Angular Front-end Developer

Full Stack Software Engineer

Senior .Net Developer

WordPress Developer

ISP System Engineer

Backend Laravel Web Developer

FullStack Software Development Engineer (PHP)