Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
GrabJobs is seeking multiple Senior Software Engineers to join our team and help build scalable, high-performance applications that power our recruitment platform. You will work in a fast-paced, startup-like environment within a stable, profitable company with opportunities to influence architecture and cloud infrastructure.
You will bring 5+ years of Java experience, hands-on Spring, AWS, Docker, Kubernetes, and relational database expertise, and a track record of mentoring engineers.
GrabJobs is a leading global platform dedicated to connecting talented professionals with top-tier organizations across various industries. Committed to innovation and excellence, GrabJobs strives to streamline the recruitment process by leveraging cutting-edge technology and a user-centric approach. Our mission is to empower both employers and job seekers by providing seamless, efficient, and transparent hiring solutions that foster growth and success. With a strong foothold in multiple markets worldwide, GrabJobs continues to expand its reach, offering a dynamic environment where talent and opportunity meet.
We are seeking multiple Senior Software Engineers to join our innovative team at GrabJobs. This role offers an exciting opportunity to contribute to a rapidly growing organization that values creativity, technical excellence, and collaborative problem-solving. As a Senior Software Engineer, you will be instrumental in developing scalable, high-performance applications that enhance our platform’s capabilities. You will work in a fast-paced, startup-like environment within a stable, profitable company, tackling complex challenges that directly impact the efficiency of the recruitment industry. Your expertise will enable us to build new features, optimize existing systems, and implement best practices in cloud infrastructure and software development. This position is ideal for professionals eager to make a significant impact while enjoying the flexibility of a remote or hybrid work environment.
The ideal candidate will possess over five years of experience in Java application development, preferably within enterprise cloud software or high-growth technology companies. You should demonstrate a strong ability to write clean, maintainable, and testable code within collaborative team settings. Hands-on experience with open-source technologies such as Spring, MySQL, Hibernate, Maven, Git, Jenkins, Mockito, Tomcat, Linux, AWS, Docker, and Kubernetes is essential. Additionally, candidates must have a proven track record of working with relational databases and mastery of SQL, with at least three years of relevant experience. Strong mentorship skills and a commitment to team development are highly valued. Applicants must have the legal right to work in the United States, as Veeva Systems will not provide sponsorship for this role.
In this role, you will be responsible for rapidly developing new applications on an existing enterprise platform, ensuring high quality and scalability. You will design and build cloud infrastructure from scratch, adhering to best practices in software development and DevOps. Collaborating closely with product management, design, and QA teams, you will deliver innovative solutions that provide immediate value to our customers. You will work across multiple layers of our technology stack, including backend, frontend, and infrastructure, to create seamless user experiences and robust systems. Mentoring junior engineers will be a key aspect of your role, fostering a culture of continuous learning and improvement. Additionally, you will participate in code reviews, contribute to technical documentation, and stay updated on emerging technologies to keep our platform at the forefront of the industry.
GrabJobs is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, age, disability, marital status, pregnancy, veteran status, genetic information, political affiliation, or any other protected characteristic. We are dedicated to providing accommodations for individuals with disabilities or special needs during the application and recruitment process. If you require assistance, please contact us at talent_accommodations@grabjobs.com.