Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Job summary
A technology consulting firm in Singapore is seeking an experienced Java/J2EE Developer with at least 8 years of relevant experience. The ideal candidate should have a strong background in Big Data technology and Agile methodologies. Responsibilities include designing and implementing complex IT systems using Java, Spring, and various Big Data technologies. Knowledge of containerization and DevOps practices is also essential. This role offers the opportunity to work on innovative projects in a dynamic environment.
Qualifications
At least 8 years of relevant working experience in Java/J2EE development.
At least 2 years of experience in big data technology development like the Hadoop platform.
Hands-on experience in end-to-end design and implementation of complex IT systems.
Skills
Java/J2EE development
Big Data technology development
Agile/Scrum
End-to-end design and implementation
Spring
Spring Boot
RESTFUL Webservices
Core Java (Java 8+)
Kafka
Storm
Hadoop
Hdfs
Hbase
Ignite
PostgreSQL
MySQL
MongoDB
Flink
Redis
Docker
Kubernetes
DevOps Practices
Education
Bachelor's or Technical Degree in Computer Science, IS, or IT
Tools
Maven
GIT CICD
Cucumber
Kibana
Job description
Qualifications
Bachelor's or Technical Degree in Computer Science, IS, or IT is preferred
At least 8 years of relevant working experience in Java/J2EE development
At least 2 years of experience in big data technology development like the Hadoop platform
Good understanding & working knowledge with Agile/Scrum
Hands‑on experience of end-to-end design and implementation of complex IT systems
Must have experience in Java/J2EE, Spring, Spring Boot, RESTFUL Webservices
Strong knowledge in Core Java (Java 8+)
Experience in Kafka messaging system
Big Data framework like Storm, Hadoop, Hdfs, Hbase, Ignite
SQL & No-SQL database like PostgreSQL, MySQL, Hbase, MongoDB
Knowledge of Flink, Redis, s3, MongoDB is an advantage
Tools – Maven, GIT CICD, Cucumber, Kibana
Knowledge of containerization technologies like Docker & Kubernetes
Solution design using proven patterns, awareness of anti-patterns, performance benchmarking
TDD driven development mindset with strong skills in Junit, Mockito and other Unit testing frameworks