Java Full Stack Developer

at  ELLIOTT MOSS CONSULTING PTE LTD

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Apr, 2025Not Specified29 Jan, 2025N/APostgresql,Python,Oracle,Jenkins,Angular,Teamwork,Computer Science,Web Servers,Design Principles,Statistics,Agile Methodologies,Apache,Team Environments,Node.Js,Mysql,DatabasesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB SUMMARY:

We are seeking a skilled and versatile Full Stack Developer to create scalable and robust software solutions. You will be part of a cross-functional team responsible for the complete software development lifecycle, from initial conception through deployment and ongoing implementation.
As a Full Stack Developer, you should excel in both front-end and back-end development, possess expertise in various frameworks and third-party libraries, and have a keen eye for design and functionality. Familiarity with Agile methodologies and experience in Docker container platforms will be an added advantage.

REQUIREMENTS

  • Proven experience as a Full Stack Developer or in a similar role.
  • Expertise in developing data feed processing systems and scalable web-based platforms.

STRONG KNOWLEDGE OF BACK-END DEVELOPMENT LANGUAGES:

  • C#, Java, Python
  • Frameworks such as Angular, React, and Node.js.
  • Familiarity with databases:
  • PostgreSQL, MySQL, Oracle, MongoDB.
  • Knowledge of web servers like Apache.
  • Awareness of UI/UX design principles.
  • Hands-on experience with Docker containerization; Kubernetes expertise is a plus.
  • Proficiency with DevOps tools, including Jenkins and version control systems like Bitbucket/GitHub.
  • Excellent communication, teamwork, and organizational skills.
  • Strong attention to detail and analytical thinking.

PREFERRED QUALIFICATIONS

  • Bachelor’s or master’s degree in computer science, Statistics, or a related field.
  • Experience with Agile methodologies and a track record of working in collaborative team environments.

Responsibilities:

  • Design, develop, and maintain scalable web-based platforms and data feed processing systems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Develop and manage well-functioning databases and applications.
  • Write effective, scalable, and testable code.
  • Monitor and improve application performance.
  • Stay up to date with emerging technologies and apply them to operations and activities.
  • Maintain Docker containerization and explore Kubernetes clustering for efficient deployment.
  • Implement DevOps tools such as Jenkins and Bitbucket/GitHub for CI/CD pipelines.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Statistics

Proficient

1

Singapore, Singapore