Java Developer

SG, Singapore

Job Description


-------------------

Key Responsibilities



Lead technology initiatives by conceptualizing and proposing design and architectural improvements. Develop high-quality, fully tested source code that adheres to deadlines, schedules, and coding standards. Collaborate with business analysts to clarify and understand functional requirements. Maintain and update comprehensive technical documentation. Define and implement testing strategies in coordination with project managers and business analysts. Provide technical support during user acceptance testing phases. Monitor and support production applications, troubleshoot issues, and recommend future optimizations.

Qualifications and Profile



Minimum of 6 years of experience in software development. At least 5 years of hands-on experience with Java. Strong understanding of software design patterns. Proficient in modern Java features such as lambdas, streams, and futures. Solid foundation in algorithms, data structures, and complexity analysis. Skilled in code analysis and debugging, even without a debugger. Experience with Maven, Git, and integration testing practices. Comfortable working in Linux environments and scripting with Bash. Proficient in SQL or SQL-inspired languages such as HQL. Experience with cloud-native architecture.

Education



Bachelor's degree in Computer Science, Computer Engineering, or a related IT field.

- Grade Specific


-------------------------------------

Key Responsibilities



Lead technology initiatives by conceptualizing and proposing design and architectural improvements. Develop high-quality, fully tested source code that adheres to deadlines, schedules, and coding standards. Collaborate with business analysts to clarify and understand functional requirements. Maintain and update comprehensive technical documentation. Define and implement testing strategies in coordination with project managers and business analysts. Provide technical support during user acceptance testing phases. Monitor and support production applications, troubleshoot issues, and recommend future optimizations.

Qualifications and Profile



Minimum of 6 years of experience in software development. At least 5 years of hands-on experience with Java. Strong understanding of software design patterns. Proficient in modern Java features such as lambdas, streams, and futures. Solid foundation in algorithms, data structures, and complexity analysis. Skilled in code analysis and debugging, even without a debugger. Experience with Maven, Git, and integration testing practices. Comfortable working in Linux environments and scripting with Bash. Proficient in SQL or SQL-inspired languages such as HQL. Experience with cloud-native architecture.

Education



* Bachelor's degree in Computer Science, Computer Engineering, or a related IT field.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1545899
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned