Search by job, company or skills

Avensys Consulting

Java Software Engineer

5-7 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Company

Avensys is a reputed global IT professional services company headquartered in Singapore. Our service spectrum includes enterprise solution consulting, business intelligence, business process automation and managed services. Given our decade of success, we have evolved to become one of the top trusted providers in Singapore and service a client base across banking and financial services, insurance, information technology, healthcare, retail and supply chain.

About the Role

We're looking for a detail-oriented and analytical Software Engineer with strong Java expertise to join our growing engineering team in Singapore. In this role, you will design, develop, and maintain robust Java-based applications while adhering to industry best practices and coding standards. You will work collaboratively with cross-functional teams to deliver high-quality software solutions that drive business value.

Responsibilities

  • Design and develop scalable Java applications using object-oriented programming principles and established design patterns
  • Write clean, maintainable, and well-documented code while conducting thorough code reviews to ensure quality standards
  • Analyze technical requirements and translate them into efficient, organized software solutions
  • Develop and execute unit tests and participate in test-driven development practices to ensure application reliability
  • Debug and troubleshoot complex issues, demonstrating strong analytical and problem-solving skills
  • Collaborate with team members to understand requirements, provide technical insights, and contribute to architectural decisions
  • Utilize version control systems effectively to manage code repositories and maintain code integrity
  • Participate in agile development processes, including sprint planning, daily standups, and retrospectives
  • Continuously improve code performance and optimize existing systems for efficiency
  • Stay current with Java ecosystem developments and emerging technologies relevant to the role

Qualifications

  • Notice period - Immediate to 30 days
  • Location Singapore
  • Contractual job for 1 year and renewable
  • Bachelor's in computer science
  • 5+ years plus work experience

Required Skills

  • Proficiency in Java programming with a strong understanding of object-oriented programming concepts
  • Demonstrated experience developing production-grade Java applications
  • Solid knowledge of software design patterns and best practices
  • Experience with version control systems, particularly Git
  • Familiarity with unit testing frameworks and test-driven development methodologies
  • Strong analytical and problem-solving abilities with meticulous attention to detail
  • Excellent organizational skills and ability to manage multiple tasks efficiently
  • Experience working in collaborative team environments

Preferred Skills

  • Experience with Spring Framework or other Java-based frameworks
  • Knowledge of microservices architecture and RESTful API development
  • Familiarity with SQL and relational database design
  • Experience with CI/CD pipelines and automated deployment processes
  • Understanding of Agile methodologies and software development lifecycle
  • Experience with performance optimization and debugging complex systems
  • Familiarity with containerization technologies such as Docker

WHAT'S ON OFFER

You will be remunerated with an excellent base salary and entitled to attractive company benefits. Additionally, you will get the opportunity to enjoy a fun and collaborative work environment, alongside a strong career progression.

Equal Opportunity Statement

We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives.

To submit your application, please apply online or email your UPDATED CV in Microsoft Word format to [Confidential Information]. Your interest will be treated with strict confidentiality.

CONSULTANT DETAILS

Consultant Name: Aatiqa

Avensys Consulting Pte Ltd

EA Licence 12C5759

Privacy Statement: Data collected will be used for recruitment purposes only. Personal data provided will be used strictly in accordance with the relevant data protection law and Avensys privacy policy.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147333981

Similar Jobs

Singapore

Skills:

JavaMqMavenKafkaSpring BootBashSqlJenkinsGitSpring FrameworkLinuxSwaggerAnsible

Singapore

Skills:

JavaS3RDSTomcatMqKafkaSpring BootSqlReact JsSpring BatchEc2CloudwatchECSStrutsAWSEKSOracle 19c

Singapore

Skills:

JavaJavascriptLinuxshell scriptingObject Oriented ProgrammingPythonRelational Database Design

Singapore

Skills:

UnixJava DevelopmentOracle SqlApi DevelopmentPl SqlJenkinsGitLinuxBitbucketShell scriptingSonarqubeBatch ScriptingDevops ToolsCI CDWindows environmentsmicroservices conceptsJob SchedulingWindows scriptsMQ messaging technologiesControl-M

Singapore

Skills:

GithubHibernateCSSJIRAMicroservicesIntellijJenkinsMySQLHtml5MongoDBKubernetesAWSVS CodeFull Stack Java DevelopmentJBOSS Web ServerJava Spring BootJava EE Framework