Title: Senior Java Enterprise Developer
Company Name: Codemen Solutions Limited
Vacancy: 03
Job Location: Anywhere in Bangladesh
Employment Status: Full-time, Contractual
Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science
∎ Skills Required: Apache Camel and Kafka, CICD, Docker and container, JPA, Restful Web API
Experience Requirements:
∎ At least 5 year(s)
∎ The applicants should have experience in the following area(s):
Agile Development Methodology, Java enterprise application development, java spring framework, Kubernetes, Unit Testing
∎ The applicants should have experience in the following business area(s):
Software Company
Job Responsibilities:
∎ Design, develop, and deploy robust and scalable Java enterprise applications.
∎ Collaborate with stakeholders, including business analysts, product owners, and architects, to gather and refine requirements.
∎ Develop and maintain software modules using Java, Spring Framework, and related technologies.
∎ Utilize the Spring Framework, including Spring Boot, to develop RESTful web services and microservices.
∎ Implement and maintain database integration using JPA (Java Persistence API) and SQL libraries.
∎ Build and optimize data pipelines using Apache Camel and Kafka for real-time data processing and event-driven architectures.
∎ Work with Docker and Kubernetes to containerize and orchestrate applications for deployment.
∎ Write clean, efficient, and maintainable code following industry best practices and coding standards.
∎ Perform unit testing, debugging, and troubleshooting to ensure application reliability and performance.
∎ Collaborate with cross-functional teams, including frontend developers, testers, and DevOps engineers, to deliver end-to-end solutions.
∎ Stay up to date with emerging technologies, industry trends, and best practices in Java enterprise development.
∎ Contribute to code reviews and provide constructive feedback to team members.
∎ Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
Additional Requirements:
∎ Age at least 30 years
∎ Both males and females are allowed to apply
∎ Bachelor's degree in Computer Science, Software Engineering, or a related field.
∎ Minimum of 5 years of hands-on experience in Java enterprise application development.
∎ Strong proficiency in Java programming language and related frameworks (Spring Framework, Spring Boot).
∎ Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
∎ Proficiency in working with JPA (Java Persistence API) and SQL libraries for database integration.
∎ Hands-on experience with Apache Camel and Kafka for building scalable and event-driven architectures.
∎ Solid understanding of RESTful web services, microservices, and related design patterns.
∎ Familiarity with continuous integration and delivery (CI/CD) processes and tools.
∎ Excellent problem-solving and debugging skills.
∎ Strong interpersonal and communication skills, with the ability to collaborate effectively with cross-functional teams.
∎ Self-motivated and able to work independently as well as in a team environment.
∎ Ability to adapt quickly to changing requirements and priorities.
∎ Experience working in an Agile development environment is preferred.
∎ Note: This job description is intended to convey essential job duties and responsibilities and is not an exhaustive list of skills and qualifications.
Salary: Negotiable
Compensation & Other Benefits:
∎ Weekly 2 holidays
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 18 Oct 2023
Company Information:
∎ 18 Sep 2023
∎ Codemen Solutions Limited
∎ Address : 90/B,Uttara bank building(top floor), Malibag Chowdhury Para,Dhaka
Category: IT/Telecommunication
:
Source: bdjobs.com