Senior Java Backend Developer
Posted Updated
Description
We are seeking a highly skilled Senior Java Backend Developer to join our dynamic team. The ideal candidate will have extensive experience in backend development using Java technologies and frameworks. This role involves designing, developing, and maintaining robust backend systems that support our applications and services. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.
Key Responsibilities:
- Design and implement scalable and efficient backend systems using Java, Spring Boot, and related technologies.
- Develop RESTful APIs and microservices to support frontend applications and third-party integrations.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Ensure the performance, quality, and responsiveness of applications by conducting code reviews and optimizing existing code.
- Implement CI/CD pipelines to automate deployment processes and improve development workflows.
- Troubleshoot and debug applications to resolve issues and enhance functionality.
- Stay updated with emerging technologies and industry trends to continuously improve our development practices.
Required Skills:
- Proficiency in Java (Java 8 and above) and backend development frameworks such as Spring Boot and Spring Framework.
- Strong understanding of RESTful API design and microservices architecture.
- Experience with CI/CD tools and practices.
- Familiarity with front-end technologies such as Angular and JavaScript.
- Knowledge of database management systems, particularly Oracle DB.
- Proficient in build tools like Maven and scripting languages such as Shell scripting.
If you are passionate about backend development and eager to work in a collaborative environment, we encourage you to apply for this exciting opportunity.