Job Requirements
Job benefits
-
Career growth
Ever feel stuck with your career? We don't hire you simply because we needed to fill an empty slot. Together, we will help you shape and grow your career so you can progress further and rediscover your true sense of purpose at work.
-
Remote work options
Thanks to technology, we no longer have to be physically present at the office to be productive. Joining our company allows you to work anywhere without place-constraint.
-
Insurance
Unexpected things may happen at unexpected times. We cover basic insurance costs for you and your loved ones in case of emergencies or unfortunate events. You can also upgrade your plan any time you want.
-
Professional Development
Every employee is an invaluable asset to any team; that's why we want to help you grow. Level up your skills and expertise through our professional co-development programs with notable organizations. We will cover the cost.
This job post is managed by
Skills
Job description for Java Software Engineer at ASYX Indonesia
- Design, develop, and maintain Java applications using the Spring framework.
- Write clean, efficient, and maintainable code.
- Ensure the quality, performance, and scalability of the application.
- Debug and resolve issues reported by users or internal teams.
- Continuously learn and apply new technologies and best practices to improve development efficiency.
- Participate in code reviews and contribute to the improvement of the development process.
- Communicate effectively with team members, stakeholders, and management.
- A bachelor's degree in computer science or a related field.
- Previous experience in Java software development using the Spring ecosystem is a plus.
- Strong knowledge of Spring framework and related technologies, such as ReactJS, Spring Boot, Spring Data, and Spring Security.
- Proficient in Java programming language.
- Experience with web development technologies, such as HTML, CSS, JavaScript, and jQuery.
- Familiarity with SQL and NoSQL databases.
- Ability to write clean, efficient, and maintainable code.
- Experience with version control systems, such as Git.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Possess good English speaking and - writing skills.
Interview process
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More