We are seeking a highly skilled software developer with a minimum of 8 years of experience in developing enterprise applications. The ideal candidate will have strong hands-on experience in Core Java, particularly with multi-threading and synchronization on multicore systems. A solid understanding of object-oriented principles and architectural design of enterprise applications is essential. The candidate should also have experience with REST-based APIs and SpringBoot microservices, as well as proficiency in security and building high-availability applications. Familiarity with Spring/Hibernate and Oracle PL SQL is required, along with agile development experience. Excellent communication skills, both oral and written, are necessary for interacting with business users. The candidate should be a good team player, capable of working in a distributed global team environment, and possess strong analytical and problem-solving skills. Self-motivation and determination to achieve goals are also key attributes for this role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
5,001-10,000 employees