Search by job, company or skills

Z

Java Software Engineer

3-6 Years
SGD 5,000 - 7,000 per month
Save
  • Posted a day ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Zenith Infotech (S) Pte Ltd. was started in 1997, primarily with the vision of offering state-of-the-art IT Professionals and solutions to various organizations and thereby helping them increase their productivity and competitiveness. From deployment of one person to formation of whole IT teams, Zenith Infotech has helped clients with their staff augmentation needs. Zenith offers opportunity to be engaged in long term projects with large IT savvy companies, Consulting organizations, System Integrators, Government, and MNCs.

EA Licence No: 20S0237

Job:

A skilled and detail-oriented Software Engineer with strong expertise in multithreading and concurrent programming. Responsible for designing, developing, and optimizing high-performance applications that require intensive multithreaded processing. This role is critical in building scalable, low-latency systems for mission-critical applications.

Role:

. Design, implement, and maintain robust Java-based applications with a focus on multithreaded architecture.

. Develop and optimize concurrent algorithms and threading models to improve performance and scalability.

. Collaborate with cross-functional teams including QA, DevOps, and Product Management to deliver high-quality software.

. Debug and resolve performance bottlenecks and concurrency issues.

. Write unit and integration tests to ensure code reliability.

. Participate in code reviews and technical design discussions.

Requirements:

. Degree in Computer Science, Software Engineering, or related field.

. Hands-on experience in Java software development. Open for junior levels too.

. Experience with JSF, Hibernate, Spring Boot or similar Java frameworks.

. Proficiency in Java multithreading, concurrency models (synchronized, locks, executors, etc.), and thread-safe design is a plus.

. Experience with RESTful APIs, Microservices, or distributed systems is a plus.

. Familiarity with tools such as JUnit, Maven/Gradle, Git, and CI/CD pipelines.

. Exposure to message brokers like Kafka, RabbitMQ, or JMS is an advantage.

. Excellent problem-solving and communication skills.

. This role will need to secure a clearance, due to the sensitivity of the project.

To apply:

Please send your latest CV in MS Word format to [Confidential Information]

Appreciate the interest of all applicants however only shortlisted candidates will be notified.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 149282297

Similar Jobs

Singapore

Skills:

JavaCassandraSpring BootGitDockerApache KafkaRESTful API developmentMongoDBAzureKubernetesAWSNoSQL databasesGOPSpring WebFluxCUCD toolsOpenHFT libraries

Singapore

Skills:

JavaSpring BatchReactJasperreportsSpring BootOracleMS SQL DB

Singapore

Skills:

JavaSpringJUnitJenkinsElk Stack

Singapore

Skills:

JavaPostgreSQLSpring BootNode.jsAutomated TestingRedisAngularDevopsReactDockerMySQLKubernetesSpring FrameworkCI CD pipelinesKeycloakInfinispan

Singapore

Skills:

JavaHibernatePostgreSQLSpring BootSqlMicroservicesLinuxRest ApisJpaPythonContainer technologiesCI CD pipelinesSecure SDLC practicesAWS ECS Fargate