Welcome!! Register or Login
March 27 2023     EnglishEnglish

    Job details

Job Offer: Full Stack Developer (Java/J2EE):

Job description:

Full Stack Developer (Java/J2EE)

Save job

incomeMarket Aligned
ConsultantStephanie Tan (R1768414)
Job Ref1911790/001
Date posted07 March 2023singaporetech-transformation/development-programming2023-03-072023-04-0 6it SingaporeSG Robert Walters ogos/web-logos/square-logo.png true

A unique Full Stack Developer (Java/J2EE) job opportunity has just become available at a large company within the telecommunications industry in Singapore.
About the Full Stack Developer (Java/J2EE) function:
You will be part of the software development team of the group enterprise platforms product house, contributing to software development for enterprise platforms and the application suite.
Key Job responsibilities:
   » Build the enterprise platform in a completely scalable fashion that can process millions of messages concurrently
   » Contribute to designing and developing the platform in an infrastructure agnostic fashion so that the platform can work with any network backend in a plug and play fashion
   » Bring in your practice in building scalable and repeatable platforms to make every component of the platform modular by design with industry grade security
   » Design and implement RESTful APIs to expose platform features as microservices
   » Build and deploy performant modern web applications in React, Redux, Webpack, ES6, and Flow
   » Architect efficient and scalable backend systems
   » Write unit, functional and end-to-end tests for the platform
   » Write high-quality code (Ruby on Rails, Go, Java, etc.) that communicates with upstream backend services via HTTP APIs
   » Identify and resolve performance and scalcapability issues
   » Participate in code reviews
   » Understand at least one backend MVC framework - Java and Spring Boot are strongly preferred
   » Build micro-services and understand different patterns to approach the designs
   » Work on cloud platforms preferably PCF and use tools such as Docker
   » Contribute to software development and connected new technology selection and adoption. Focus areas include developing API driven features on big data, machine learning, auto scaling micro-services, scalable data storage/retrieval
   » Work on architecture and software development across platform components like customer onboarding, data management, application life cycle, etc.
   » Participate in the design of common platform functionality, and consistent, best-practice platform and application design
   » Adopt industry standard coding practises to develop the platform to ensure scalcapability, security and stcapability
   » Participate on the move to a full SaaS deployment and management
   » Collaborate with the Business Development and Partnership teams to develop integration adaptors for third party technology and applications
   » Participate in technical partnership conversations and due diligence
To succeed in this Full Stack Developer (Java/J2EE) function, you will need a minimum of three years' practice with Java/J2EE.
Key Requirements:
   » Java (J2EE and J2SE 1.8 or higher) and Python, additional knowledge on Scala is advantageous
   » HTML, CSS, Drupal, Bootstrap, Angular, JQuery, additional knowledge on Reactjs is advantageous
   » practice with Cassandra, MongoDB and Elasticsearch (at least two) and SQL databases such as Postgres, MySQL
   » practice in source code management and build - GIT, Maven, Ant
   » practice with Scrum - JIRA, Confluence
   » practice with Messaging - Kafka, Any Pub/Sub library
   » practice in containerisation - Docker, Jenkins
   » practice in scalable deployment - Kubernetes
   » practice in Learning Libraries - MLib, DL4J, H20, Tensorflow
   » practice with Big data Platforms - Spark (Core and Streaming) or Hadoop
   » practice with File Systems - HDFS
   » practice in integration methods - REST API's, messaging, WSDL, SDK's
   » practice in API documents - Swagger or similar
   » practice developing complex, enterprise grade, configurable, scalable software products
   » Background in systems level thinking and design. Combined with the capability to translate technical strategy and architectures into concrete, minimal viable products, with the right trade-offs and phasing
   » Broad and deep knowledge of significant technologies, including messaging, relational and NoSQL databases, data modelling, analytics, IoT, and interfaces. Exposure and practice with artificial intelligence are a plus
   » Deep knowledge of the architectural principles for cloud-located platforms that include SaaS, PaaS, multi-tenancy, infrastructure as code, and continuous availcapability
   » practice working in an agile environment
   » Strong written and verbal communication expertise
   » capability to collaborate effectively across various cross-functional teams and groups
   » In-depth knowledge of the whole web stack, web protocols, and web performance optimisation techniques
   » In-depth knowledge of web frameworks (such as Rails, Django, Spring, etc.)
   » Detailed knowledge of minimum one modern JavaScript framework: React, Ember, Angular, etc.
   » Proficient knowledge of the HTTP protocol
   » In-depth knowledge of Relational, No-SQL databases, and message queues/brokers
   » practice in designing and delivering APIs and security models
   » Excellent knowledge of message queue systems (Kafka), monitoring and logging tools (ELK, Splunk), frontend frameworks (React, Vue JS, Bootstrap, jQuery), web app frameworks (Django, Drupal, etc.), databases and storage/caching (Postgres, MongoDB, Redis)
This exciting Full Stack Developer (Java/J2EE) opportunity is with a large firm within the telecommunications space with strong presence across Singapore.
If you are driven, determined and want to take the next step in your career, this Full Stack Developer (Java/J2EE) function is for you.
Apply today or contact me to discuss this new opportunity.
Do note that we will only be in touch if your application is shortlisted.

Do note that we will only be in touch if your application is shortlisted.
Robert Walters (Singapore) Pte Ltd
ROC No.: 199706961E | EA Licence No.: 03C5451
EA Registration No.: R1768414 Stephanie Tan

Get in touch

Stephanie Tan (R1768414)
+65 6228 0233

1623575 1623575 1623575
   » Share
   » E-Mail:




Job Category: Broadcast/Publishing [ View All Broadcast/Publishing Jobs ]
Language requirements:
Employment type:
Salary: Unspecified
Degree: Unspecified
Experience (year): Unspecified
Job Location: Singapore, Other
Address: Singapore
Company Type Employer
Post Date: 03/12/2023 / Viewed 45 times
Contact Information

Apply Online