Java Backend Developer
Anonymous Employer
Engineering & Technology
Job Summary
We are seeking an experienced Java Backend Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining high-performance backend services using Java and the Spring Framework. You will work closely with front-end developers, product managers, and other stakeholders to deliver scalable and reliable software solutions. The ideal candidate will have a strong background in Java programming, experience with micro services architecture, and a passion for building robust systems that drive our business forward.
- Minimum Qualification : Degree
- Experience Level : Mid level
- Experience Length : 3 years
Job Description/Requirements
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in backend development, with a focus on Java.
- Proficiency in Java programming and the Spring Framework.
- Experience with RESTful services, SQL databases, and micro services architecture.
- Strong understanding of version control systems like Git.
- Experience with unit testing and test-driven development.
- Familiarity with cloud platforms (AWS, GCP, or Azure) is a plus.
- Excellent problem-solving skills and attention to detail.
Responsibilities:
- Design, develop, and maintain backend services and APIs using Java and Spring.
- Collaborate with front-end developers and other team members to integrate user- facing elements with server-side logic.
- Implement and maintain micro services architectures that are scalable, reliable, and efficient.
- Optimize application performance, focusing on speed and scalability.
- Write clean, maintainable, and testable code, following best practices for software development.
- Participate in code reviews to maintain code quality and share knowledge with the team.
- Troubleshoot and resolve issues in a timely manner, ensuring the stability and reliability of the backend systems.
- Stay up-to-date with the latest industry trends and technologies to continuously improve our systems.
Must-Have Skills:
- Java Programming: Deep knowledge of Java language, its ecosystem, and best practices.
- Spring Framework: Proficiency in using Spring for dependency injection, transaction management, and other enterprise-level functionalities.
- RESTful Services: Expertise in designing and implementing RESTful APIs.
- SQL: Strong experience in working with relational databases and writing efficient SQL queries.
- Micro services: Experience in developing and maintaining micro services architectures.
Soft Skills:
- Problem-Solving: Ability to analyze complex problems and develop effective solutions.
- Analytical Thinking: Strong analytical skills to evaluate system performance and identify areas for improvement.
- Communication Skills: Ability to clearly communicate technical concepts to both technical and non-technical stakeholders.
- Attention to Detail: Meticulous approach to coding and system design, ensuring high quality and performance.
- Time Management: Capable of managing multiple tasks and deadlines in a fast- paced environment.
Hard Skills:
- Java Programming: Expert-level knowledge in Java and its application in backend development.
- Spring Framework: Proficient in Spring, including Spring Boot, Spring MVC, and Spring Data.
- RESTful Services: Skilled in designing and implementing robust RESTful APIs.
- SQL: Proficient in SQL and relational database management.
- Micro services: Experience with micro services, including deployment, scaling, and monitoring.
Note: All qualified and interested candidates should send their CVs to: rishahaven@gmail.com
Location: Accra and Kumasi
Employment Type: Full-Time
Salary Range: Attractive
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.