Software Developer (Java)
Skills
Java
Job Description
About Company:
Global software company TiCON System Ltd. is working on versatile areas such as cloud computing, streaming technology (media solution), conferencing (communication technology), IoT, Big Data, Artificial Intelligence, Machine Learning & Deep Learning, NLP, etc.
Job Description / Responsibility:
The Software Developer (Java) is responsible for transforming project requirements into well-structured, efficient, and maintainable code. The developer leverages expertise in Java, along with relevant libraries and frameworks, to build the core functionalities and features of the software.
● Collaboration: Work with product managers, designers, and stakeholders to understand project requirements, functionalities, and technical specifications.
● Code Development: Translate requirements into well-structured, efficient, and maintainable code using Java.
● Testing: Write and execute unit tests, integration tests, and other forms of testing to ensure code quality.
● Troubleshooting: Identify and fix bugs or errors in the code.
● Deployment: Configure software for deployment on various platforms and ensure smooth rollout processes.
● Performance Monitoring: Monitor software performance after deployment and address issues as needed.
● Teamwork: Work effectively with other developers, testers, and stakeholders throughout the development lifecycle.
Global software company TiCON System Ltd. is working on versatile areas such as cloud computing, streaming technology (media solution), conferencing (communication technology), IoT, Big Data, Artificial Intelligence, Machine Learning & Deep Learning, NLP, etc.
Job Description / Responsibility:
The Software Developer (Java) is responsible for transforming project requirements into well-structured, efficient, and maintainable code. The developer leverages expertise in Java, along with relevant libraries and frameworks, to build the core functionalities and features of the software.
● Collaboration: Work with product managers, designers, and stakeholders to understand project requirements, functionalities, and technical specifications.
● Code Development: Translate requirements into well-structured, efficient, and maintainable code using Java.
● Testing: Write and execute unit tests, integration tests, and other forms of testing to ensure code quality.
● Troubleshooting: Identify and fix bugs or errors in the code.
● Deployment: Configure software for deployment on various platforms and ensure smooth rollout processes.
● Performance Monitoring: Monitor software performance after deployment and address issues as needed.
● Teamwork: Work effectively with other developers, testers, and stakeholders throughout the development lifecycle.
Job Requirement
Educational Requirements:
BSc/MSc in Computer Science, Information Technology, or a related field is required.
Skills/Qualifications Desired:
● Professional Experience: 2-3 years of experience performing the duties outlined above in a professional environment.
● Programming: ● Strong knowledge of Java, including frameworks like Spring Boot, Hibernate, and JUnit.
● Database Management: Sound knowledge of SQL and experience with database management systems like MySQL or Oracle.
● Version Control: Familiarity with Git for version control and collaboration.
● Development Methodologies: Understanding of common methodologies like Agile or Waterfall.
● Web APIs: Experience with Web APIs.
● Application Security: Knowledge of application security concepts.
● Integration: Experience with the integration of application software.
● Configuration Management: Knowledge of configuration management and release management principles.
Employment Status:
Full-time
Experience Required:
At least 2-3 Years of software development experince in JAVA & JAVA Frameworks (specially Spring Boot)
Job Location:
Dhaka (Uttara)
Salary Range:
Negotiable based on experience and expertise
Other Benefits:
BSc/MSc in Computer Science, Information Technology, or a related field is required.
Skills/Qualifications Desired:
● Professional Experience: 2-3 years of experience performing the duties outlined above in a professional environment.
● Programming: ● Strong knowledge of Java, including frameworks like Spring Boot, Hibernate, and JUnit.
● Database Management: Sound knowledge of SQL and experience with database management systems like MySQL or Oracle.
● Version Control: Familiarity with Git for version control and collaboration.
● Development Methodologies: Understanding of common methodologies like Agile or Waterfall.
● Web APIs: Experience with Web APIs.
● Application Security: Knowledge of application security concepts.
● Integration: Experience with the integration of application software.
● Configuration Management: Knowledge of configuration management and release management principles.
Employment Status:
Full-time
Experience Required:
At least 2-3 Years of software development experince in JAVA & JAVA Frameworks (specially Spring Boot)
Job Location:
Dhaka (Uttara)
Salary Range:
Negotiable based on experience and expertise
Other Benefits:
- Group Life Insurance & Health Insurance (OPD & IPD)
- Provident Fund
- Festival Bonus (twice yearly)
- Lunch & Evening Snacks Facilities (Fully subsidized)
- Salary Review: Yearly
- Weekly 2 Days Holiday (Friday & Saturday)
- Performance Bonus
- Overtime Facilities
- EL Encashment Facilities