We are currently seeking a talented Java Developer to join our team. The ideal candidate will have 1-2 years of experience in Java development, with a strong foundation in microservices architecture, Spring Boot, Spring Framework, Hibernate, and Java 8 features.
Responsibilities
Design, develop, and maintain microservices-based applications using Java technologies.
Implement scalable and robust solutions leveraging Spring Boot, Spring Framework, and Hibernate.
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
Write clean, efficient, and well-documented code following best practices.
Perform unit testing and participate in code reviews to ensure code quality and maintainability.
Troubleshoot and debug issues in production and non-production environments.
Stay updated with the latest technologies and industry trends related to Java development and microservices architecture.
Requirements
Bachelor's degree in Computer Science, Engineering, or related field.
1-2 years of professional experience in Java development.
Strong understanding of microservices architecture principles and best practices.
Hands-on experience with Spring Boot, Spring Framework, and Hibernate.
Proficiency in Java 8 features such as lambda expressions, streams, and functional interfaces.
Familiarity with RESTful APIs and web services.
Knowledge of relational databases (e.g., MySQL, PostgreSQL) and SQL.
Experience with version control systems (e.g., Git).
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Ability to work independently and as part of a team in a fast-paced environment.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job