Senior Java Enterprise Developer

Job Description

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

Similar Jobs

Digital Marketing & SEO Expert (Content Writer)

Executive SCM

IT Officer

Software Engineer (.NET)

Deputy Manager (Technology & Regulations)

Executive, IT

Data Security Analyst

MERN Stack Development Trainer (Part Time / Full time)

IT Security Specialist

SEO & Digital Marketing Specialist

Database Administrator

Web Application Developer

Machine Learning Engineer

Developer

SQA Engineer

Full Stack Software Engineer (Mid-Senior Level)

Embedded System Engineer (I)

Flutter Developer

Frontend Developer

Full Stack Web Developer

Executive/Sr. Executive - IT Department

Manager, Technical Services Division

Oracle EBS Developer

Hardware & Network Support Engineer

React Developer

ICT Assistant

Senior ICT Assistant

Jr./Sr. Software Engineer - Android

Officer, IT (BRAC Healthcare Ltd.)

English Content Writer

Software Engineer (React Native)

Assistant DBA

React Native Developer

Software Engineer (.NET)

Jr. Network Engineer, Customer Care

IT Officer (Contractual)

Manager - Vendor Relationship Management [Night Shift]

Vendor Coordinator [Night Shift]

Software Engineer/Senior Software Engineer (Python/fastapi)

Lead-Business Development