Java Developer Team Lead (Ref 17150)

Jobline Resources Pte Ltd

Singapore

On-site

SGD 180,000 - 240,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Jobline Resources Pte Ltd in Singapore is seeking an experienced senior software engineer with 10+ years of experience to guide development efforts and provide technical leadership. You will design scalable Java/J2EE applications, work with React front-ends, REST APIs, and cloud deployments, while mentoring teammates and ensuring quality through code reviews and agile practices.

Required skills include Java/J2EE, TypeScript, REST APIs, Hibernate, and experience with databases such as Oracle,

Qualifications

  • BSc/BA in Computer Science, Engineering or related field.
  • 10+ years work experience in software development.
  • Minimum 3 years leading a development team.
  • Strong Java/J2EE and TypeScript experience.
  • Extensive experience with Java frameworks and RESTful APIs.
  • Experience with Oracle, MSSQL, MySQL, or MongoDB.
  • Familiarity with REST, RPC, MVC, and Hibernate architectures.
  • Proficient in JavaScript frameworks (AngularJS, Knockout.js, Node.js) and React integration.
  • Understanding Agile methodologies and cloud deployment (Azure/AWS/Google Cloud).
  • Excellent troubleshooting and communication skills.

Responsibilities

  • Guide team development efforts towards successful project delivery.
  • Provide technical leadership through coaching and mentorship.
  • Maintain high standards of software quality with good practices.
  • Collaborate with developers, business analysts and architects to design software solutions.
  • Develop, test, and maintain web/desktop applications built on cloud native technologies.
  • Assist in collecting requirements, user stories, estimates and plans.
  • Prepare reports and documentation on status and maintenance.
  • Design, develop, and unit test applications per standards.
  • Participate in peer reviews of designs and code.
  • Package and support deployment of releases and migrate legacy apps to newer tech.
  • Develop, refine, and tune integrations between applications.
  • Identify opportunities for improvements and document rationale.
  • Adhere to high-quality development principles and deliver on time/budget.
  • Research and evaluate various software products.

Skills

Team leadership
Mentorship
Agile methodologies
Communication
Problem solving

Education

BSc/BA in Computer Science, Engineering or related field

Tools

Java/J2EE
TypeScript
React
Node.js
AngularJS
Knockout.js
REST APIs
Hibernate
Oracle
MS SQL Server
MySQL
MongoDB
Cloud deployment (Azure, AWS, Google Cloud)
Web security standards

Job description

Responsibilities
  • Guide team development efforts towards successful project delivery.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits.Identify and encourage areas for growth and improvement within the team.
  • Collaborate with other software developers, business analysts and software architects to plan and design viable software solutions.develop, test, and maintain web/desktop-based business applications built on Cloud native technologies.
  • Assist in the collection and documentation of user's requirements, development of user stories,estimates and work plans.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • Design, develop, and unit test applications in accordance with established standards.
  • Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of releases.Work with teammates in the migration of legacy applications to potential tech refresh technologies.
  • Develop, refine, and tune integrations between applications.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.
  • Research and evaluate a variety of software products
Requirements
  • BSc/BA in Computer Science, Engineering or a related field- Knowledge of security standards and techniques for web applications
  • 10+ years work experience with the following languages and tools
  • With minimum 3 years experiences leading the development team-
  • Good working knowledge in on Java/J2EE and/or Edge browsing Technologies in terms of architecture and design.
  • Extensive experience with Java framework/SDK, TypeScripts and development tools.
  • Strong Java development experience wth RDMS like oracle , mssql, mysql or mongoDB-
  • Strong understanding of development methodologies, testing practices, and tools and knowing when to apply each method to achieve the desired outcomes
  • Familiarity with architecture styles/APIs (REST, RPC, Api, MVC, hibernate)-
  • Client/Server scripting framework (JavaScript, angular.js, knockout.js, node.js)
  • Excellent troubleshooting and communication skills-
  • Certification in Java or equivalent
  • Understanding and practicing Agile methodologies will be added advantages
  • Familiar with Cloud application deployment such as (azure, aws or google cloud).
  • Experience in React and java backend integration will be added advantages

Licence no: 12C6060

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Team Lead
Java Team Lead

TOSS-EX PR PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Java Team Lead
Java Team Lead

Toss-Ex Pte Ltd • Singapore

On-site
SGD 120,000 - 210,000
Java Team Lead
Java Team Lead

Trinity HR Solutions Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Java Team Lead
Java Team Lead

TRINITY CONSULTING SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java Developer
Java Developer

ERP21 PTE LTD • Singapore

On-site
SGD 60,000 - 120,000
Java Developer
Java Developer

GOLDTECH RESOURCES PTE LTD • Singapore

On-site
SGD 70,000 - 110,000
Java Developer
Java Developer

TOSS-EX PR PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Lead Software Developer (Java)
Lead Software Developer (Java)

ALTROCKS TECH PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java Developer
Java Developer

Digiworld Technologies Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Looking for a new job? • Singapore

On-site
SGD 120,000 - 180,000