IT Consultants PLC Logo
IT Consultants PLC
Senior Java Programmer
Application Deadline: Nov 13, 2024
Summary
Published: Sep 29, 2024 Vacancy: 6 Gender: Male
Age: Not Specified Career Level: Expert Level Experience: 5 Year
Salary: Negotiable Location: Dhaka
Requirements

Education


  • Bachelor/Honors, Computer Engineering (CSE)

Experience


  • 5 Year

Additional Requirements


  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in Java programming and software development.
  • Strong expertise in Java 8/11 or higher, including core Java, multi-threading, and concurrency.
  • Proficiency in Java frameworks like Spring Boot, Spring MVC, and Hibernate.
  • Experience with RESTful APIs and Microservices architecture.
  • Strong knowledge of relational databases such as MySQL, PostgreSQL, or Oracle.
  • Experience with NoSQL databases such as MongoDB or Cassandra is a plus
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
  • Experience with version control systems like Git.
  • Strong understanding of OOP principles, SOLID design principles, and design patterns.
  • Familiarity with DevOps tools and practices, including CI/CD pipelines and containerization tools like Docker and Kubernetes.
  • Strong problem-solving skills and the ability to think critically about software design and architecture.
  • Excellent written and verbal communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.
  • Preferred Qualifications :
  • Master's degree in Computer Science or related field.
  • Experience with Front-End frameworks like Angular, React, or Vue.js is a plus.
  • Familiarity with message brokers such as RabbitMQ or Kafka.
  • Experience working in an agile environment with Scrum or Kanban methodologies.
  • Certifications in Java, Spring, or related technologies.

Skills



Responsibilities & Context

  • IT Consultants PLC, is seeking a highly skilled Senior Java Programmer to lead the design and development of scalable, high-performance applications. As a Senior Java Developer, you will be responsible for overseeing project lifecycles, writing clean and efficient code, and mentoring junior team members. You will work closely with cross-functional teams to design solutions that meet the company's technical and business needs, while maintaining high coding standards and implementing best practices.
  • Responsibilities :
  • Lead the development and maintenance of complex Java applications using modern frameworks and tools.
  • Design and implement scalable and maintainable software architectures.
  • Collaborate with business analysts, project managers, and other stakeholders to define technical requirements and timelines.
  • Mentor and guide junior developers, conducting code reviews and ensuring coding standards.
  • Troubleshoot, debug, and optimize existing systems to ensure high performance and reliability.
  • Integrate Java applications with external systems and databases.
  • Implement and maintain continuous integration (CI) and continuous delivery (CD) pipelines.
  • Ensure the security, performance, and quality of code through automated testing and other industry best practices.
  • Stay up to date with the latest trends and technologies in Java development.
  • Work in an agile environment, participating in daily stand-ups, sprint planning, and retrospectives.


Compensation & Other Benefits
  • Salary Review: Yearly
  • Festival Bonus: 2

Work Place

Work from Office

Employment Status

Type: Full Time/Permanent

Shift: Day Shift

Job Location

Dhaka

Read Before Apply

Send your CV to the given email [email protected]

Company Information
Company Name: IT Consultants PLC

Address: Evergreen Plaza (3rd Floor), 260/B Tejgaon I/A,Tejgaon, Dhaka-1208


Business Type:

IT Consultants PLC. (ITC PLC.), a public limited company and the Licensed Payment System Operator (PSO), and first ever PCI DSS Certified Company in Bangladesh formed in 2000 and introduced its technology and business operations in the year 2001. ITC PCL, a local leader in providing end-to-end payment services enabler and the winner of BASIS-Daily Star ICT Award 2015 for best IT Solution Provider (Local Market Focus). ITC PLC deploys world-class payment infrastructure, services and technology to Banks, Governments, Financial and Non-Financial Institutions. ITC PLC’s payment systems solutions are further recognized, accredited and certified by organizations and governing bodies such as Visa, MasterCard, AMEX, while continuing to develop their partnership with clients and associates so that it remains dynamic and maintaining its cutting-edge offerings even as market needs become more and more sophisticated. By providing a broad range of payment solutions, ITC PLC today deploys its products and services to multiple clients across various vertical segments not limited to banking and financial services institutions, telecommunications, transportation and retail.

সতর্কীকরণ-বিজ্ঞপ্তি

এই চাকরির বিজ্ঞাপনে প্রদত্ত তথ্যের ভিত্তিতে যদি বিজ্ঞাপন দাতা প্রতিষ্ঠান আপনার কাছ থেকে কোন অর্থ দাবি করে, অথবা কোন ধরনের ভুল বা বিভ্রান্তিকর তথ্য প্রদান করে, তবে অনুগ্রহ করে অবিলম্বে আমাদেরকে জানান অথবা সংশ্লিষ্ট জবটি রিপোর্ট করুন। চাকরি পাওয়ার জন্য BDJobs Live কাউকে কোন ব্যক্তিগত বা প্রতিষ্ঠানকে অর্থ প্রদান করতে উৎসাহিত করে না। কোন ধরনের অর্থ লেনদেনের দায় BDJobs Live বহন করবে না।