Senior Java Developer
Location: Remote, Kuala Lumpur
Category: Java
What's the Project?
Our client is an innovative company that helps students apply to college. Their technology converts students’ applications into a standardized format to speed up and streamline the university application process across different colleges and universities.
You Perfectly Match If you have:
- 5+ years of commercial experience with Java
- Experience with Java 8 and the latest features and functionalities of Java
- Expertise in Spring 5+, Spring Data JPA, Spring MVC, and building robust and scalable enterprise applications using the Spring framework.
- Expertise in Hibernate and ensure seamless interaction with relational databases
- Experience with containerization technologies like Docker to streamline development and deployment processes
- Strong version control using Git and GitHub is essential for collaboration and code management
- Understanding of Flyway migrations will facilitate controlled and automated database schema changes.
- Familiar with technologies like XSLT transformations, RabbitMQ messaging, and ElasticSearch search engine
- Experience with Junit, TestNG, Mockito, and DBUnit is highly desirable
- Experience with AWS is a major advantage, and knowledge of specific services like S3 and EC2 is a bonus
- Experience with Kafka will be an added advantage
Your day-to-day activities:
- Design and develop enterprise grade, high-volume web applications, platforms, and state of the art technical solutions leveraging Java and JEE platform technologies.
- Participate in design discussions and solution design sessions with product management and software development teams to shape new product features and platform capabilities.
- Develop and support REST APIs and business logic using Java, Spring, Hibernate and SQL Server.
- Contribute to the evaluation, prototyping, and selection of software solutions as required to make recommendations to enhance performance and scalability of our flagship products.
- Make recommendations to enhance performance and scalability of our flagship products.
- Apply Test Driven Development practices and software quality measurement tools such as SonarQube or Coverity to improve quality of software delivered.
- Foster and support a culture of innovation and excellence in the engineering organization.
- Understanding the Implementation of the application’s CI/CD pipeline using the AWS CI/CD stack.
Ready to dive in?
Contact us today or apply below.
Alfarizi Rahdi
Recruiter
Apply Now
Refer a friend
Apply Now
Fill out the form to apply for this position.
Ensure all required fields are completed accurately to be considered for the role.
Recommend a Candidate
Know someone perfect for this job? Use this form to refer a friend.
Make sure all required fields are filled accurately to help us reach the candidate.