Java Backend Developer
Role details
Job location
Tech stack
Requirements
Bachelor''s 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.
Preferred Qualifications: 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