Mid-level Java Developer

BitBang

Employer Active

Posted 8 hrs ago

Experience

3 - 7 Years

Job Location

Egypt - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Job Responsibilities:

  • Backend Development: Develop, test, and maintain server-side applications and services using Java and related frameworks (Spring, Hibernate, etc.).
  • API Integration: Design and implement RESTful APIs, ensuring smooth communication between front-end and back-end systems.
  • System Architecture: Contribute to the design of scalable and maintainable system architectures.
  • Collaboration: Work closely with frontend developers to ensure seamless integration of backend systems.
  • Code Optimization: Write efficient, high-quality, and maintainable code. Optimize applications for maximum speed and scalability.
  • Troubleshooting and Debugging: Identify and resolve issues across the entire stack. Implement solutions that minimize downtime and improve performance.
  • Code Reviews & Best Practices: Participate in code reviews, ensuring that code meets high standards for quality and performance. Advocate for best practices in development.
  • Learning & Growth: Stay up to date with the latest trends and advancements in Java development. Continuously enhance your technical skills and contribute to team knowledge sharing.

Skills:

  • Proficiency in Java (Spring, Hibernate, JPA, etc.).
  • Strong experience with database systems (MySQL, PostgreSQL, MongoDB).
  • Experience with microservices architecture is a plus.
  • Familiarity with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure) is a bonus.
  • Experience with unit testing frameworks (JUnit, Mockito) is a plus.
  • Knowledge of CI/CD pipelines and DevOps practices.

Desired Candidate Profile

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 3-5 years of experience in Java backend development.
  • Strong understanding of Java frameworks (Spring, Hibernate) and related tools.
  • Experience with database systems (SQL and NoSQL).
  • Familiarity with version control systems (Git).
  • Knowledge of RESTful API design and integration.
  • Solid understanding of software engineering principles and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and a collaborative mindset.
  • Ability to work in a fast-paced environment and manage multiple tasks.

Company Industry

Department / Functional Area

Keywords

  • Mid-level Java Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

BitBang

About Us:

At BitBang, LLC., we are at the forefront of building cutting-edge, high-performance applications that create a lasting impact. With a strong focus on innovation and quality, we offer an exciting, collaborative work environment. As we continue to expand, we are seeking a talented Mid-level Java Developer who is passionate about building scalable and efficient systems to join our team.

Read More

https://jobs.getbitbang.com/jobs/Careers/768744000001867507/