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

Source: bdjobs.com

Similar Jobs

Software Engineer (PHP)

Assistant Engineer

Trainee Engineer, Enterprise Hardware Support

IT Manager

IT Executive

IT Project Manager

IT Assistant (Dhaka-Mirpur)

Oracle EBS Technical Developer

Junior Executive, Marketing Support (Digital Marketing Optimization)

Associate - IT Store

Senior Manager - Sage 300

Senior SAP ABAP Developer / SAP ABAP Developer

Project Manager

Network Engineer (Intern)

Software Quality Assurance Engineer

MERN - Full Stack Developer

System Administrator, (Sr. Executive)

Flutter Developer

Officer – IT & MIS

Executive/Sr.Executive

Developer (Web)

Manager - SAP, PP & MM

Web Developer / Trainee

Customer Support Executive

Tech Lead (PHP-WordPress-WooCommerce-Shopify)

Trainee Software Engineer - Java

Business Analyst

Network Supervisor/Branch Incharge

MIS Coordinator

Data Engineer

SYSTEM ENGINEER

Engineer – AC and Fridge

Senior Engineer

Senior Officer/ Assistant Manager- IT

Senior Executive, Process Development

IT Associate

Medical Documentation Specialist - Night Shift

Senior Business Analyst-Sage 300

Videographer and Editor

Manager, Delivery Operations