Java Back-end Developer
Posted on:
9 hours ago
Vacancies:
1 Vacancy
Job Summary
- Design develop and maintain Java-based back-end applications services and APIs.
- Write efficient reusable and well-documented code following industry best practices and coding standards.
- Collaborate with front-end developers product managers and other stakeholders to understand requirements and translate them into technical solutions.
- Implement and maintain database schemas write complex SQL queries and optimize database performance using Oracle SQL.
- Develop and consume RESTful web services to enable seamless integration with external systems.
- Utilize Spring framework and its various modules (e.g. Spring Boot Spring Batch) for building enterprise-level applications.
- Manage project dependencies and build processes using Maven.
- Work with version control systems such as Git for code management and collaboration.
- Perform unit testing integration testing and debugging to ensure the quality and reliability of back-end components.
- Stay updated on emerging technologies trends and best practices in back-end development.
Qualifications :
- Bachelors degree in Computer Science Engineering or a related field.
- 5 Plus years of experience in Java back-end development.
- Proficiency in Java programming language and related frameworks (e.g. Spring Spring Boot Spring Batch).
- Strong understanding of object-oriented programming principles data structures and algorithms.
- Experience with Oracle SQL and database design principles.
- Familiarity with RESTful web services and API development.
- Experience with build tools such as Maven.
- Knowledge of version control systems particularly Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced agile environment.
- Experience with other databases such as MySQL PostgreSQL or MongoDB.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
- Understanding of software development best practices and design patterns.
Remote Work :
No
Employment Type :
Full-time