Junior Java Developer
Must-have:JavaScriptJavaFrontendBackendSecurity
Your tasks
- Develop, maintain, and enhance applications using Java and the Spring Boot framework.
- Assist in designing, developing, testing, and implementing backend application features based on business requirements.
- Develop, integrate, and maintain RESTful APIs to support application functionality and system integration.
- Work with relational databases such as SQL Server and PostgreSQL to perform data manipulation, queries, and database integration.
- Utilize Hibernate or other Object-Relational Mapping (ORM) frameworks to interact with databases.
- Work with JavaScript to support application functionality and frontend integration when required.
- Perform debugging, troubleshooting, and bug fixing to ensure application quality and performance.
- Conduct unit testing and support integration testing to ensure application reliability.
- Participate in code reviews and follow coding standards, development best practices, and established security guidelines.
- Support application maintenance and continuous improvement to ensure system stability and reliability.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Information Systems, or a related field.
- Minimum 1 year of professional experience as a Java Developer, particularly with Java and the Spring Boot framework.
- Familiarity with the Spring Boot framework and Hibernate ORM.
- Basic to intermediate knowledge of JavaScript.
- Understanding of RESTful API development, integration, and testing.
- Familiarity with relational databases, particularly SQL Server and PostgreSQL, including SQL queries, joins, and data manipulation.
- Experience developing or contributing to multiple application development projects, whether through professional work, internships, academic projects, or personal projects.