Java Software Development Manager

2 weeks ago


Singapore TXT TECHNICAL PTE. LTD. Full time
Job Summary:

The Java Development Manager is a leadership role responsible for overseeing and managing a team of Java developers. This role plays a critical role in ensuring the successful design, development, testing, and delivery of Java-based applications and systems, while also collaborating with stakeholders to align development efforts with business objectives.

Key Responsibilities:

  1. Team Leadership: Recruit, train, mentor, and manage a team of Java developers. Foster a collaborative and high-performance work environment.
  2. Project Management: Lead the planning and execution of Java development projects. Define project scope, objectives, and deliverables. Develop project schedules, allocate resources, and track progress.
  3. Architecture and Design: Collaborate with the development team to define system architecture and design for Java applications. Ensure that software solutions are scalable, maintainable, and meet quality standards.
  4. Development and Coding: Oversee and participate in Java application development, including coding, debugging, and unit testing. Ensure adherence to coding standards and best practices.
  5. Quality Assurance: Implement quality assurance processes to ensure that Java applications meet defined requirements and quality standards. Manage testing efforts and address issues and defects.
  6. Technical Guidance: Provide technical guidance and support to the development team, assisting with complex technical issues. Stay updated on Java technology trends and advancements.
  7. Stakeholder Communication: Collaborate with product managers, business analysts, and other stakeholders to understand project requirements. Communicate project status, challenges, and progress to executive management and project stakeholders.
  8. Risk Management: Identify potential risks and challenges in development projects and develop mitigation strategies. Address and resolve issues that may impact project timelines and objectives.
  9. Code Review and Documentation: Conduct code reviews to ensure code quality, performance, and adherence to best practices. Maintain comprehensive documentation of development processes and codebase.
  10. Release and Deployment: Manage the release and deployment process, ensuring a smooth transition of applications from development to production environments.

Requirements:

  1. Education: A bachelor's degree in computer science, software engineering, or a related field is typically required. A master's degree or relevant certifications (e.g., Oracle Certified Professional, Java SE Programmer) may be preferred.
  2. Experience: A minimum of 5-7 years of experience in Java software development, with at least 2-3 years in a management or leadership role, is typically required.
  3. Java Expertise: Strong proficiency in Java development and related technologies. In-depth knowledge of Java frameworks and libraries.
  4. Leadership Skills: Strong leadership and team management skills to lead and motivate a Java development team.
  5. Project Management: Proficiency in project management methodologies, tools, and techniques for successful project delivery.
  6. Communication: Excellent communication skills for effective collaboration with cross-functional teams and stakeholders.
  7. Problem-Solving: Strong analytical and problem-solving abilities to address complex technical challenges and make strategic decisions.
  8. Quality Assurance: Knowledge of software testing and quality assurance best practices.
  9. Risk Management: Understanding of risk assessment and mitigation strategies in software development projects.
  10. Agile Methodologies: Familiarity with agile development methodologies (e.g., Scrum, Kanban) is a plus.

The Java Development Manager is crucial in ensuring the successful development and delivery of Java-based software applications. They are responsible for team leadership, project management, and technical guidance to ensure that the software meets quality standards, aligns with business objectives, and remains competitive in the marketplace.

Key Skills:

  1. Excellent Communication Skills
  2. Executive Management
  3. Management Skills
  4. Oracle
  5. Kanban
  6. Scrum
  7. Unit Testing
  8. Software Engineering
  9. Agile Methodologies
  10. Application Development
  11. Team Leadership
  12. Software Testing
  13. Java
  14. Debugging
  15. Software Development
  16. Agile Development

  • Java Developer

    3 weeks ago


    Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob SummaryWe are seeking a skilled Java Developer to join our team. This role is ideal for someone with experience in Java programming, excellent problem-solving skills, and a strong understanding of software development principles. You’ll collaborate with a team of developers to create efficient, scalable, and reliable...

  • Senior Java Developer

    3 weeks ago


    Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJob SummaryWe are looking for a Senior Java Developer with extensive experience in building and optimizing high-performance applications. The ideal candidate is proficient in advanced Java programming, microservices architecture, and software best practices, with strong leadership capabilities to guide junior developers.Key...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Key Responsibilities:As a Senior Java Software Engineer at HTC SOFTWARE SINGAPORE PTE LTD, you will develop solid core Java and Spring applications, as well as at least one other language such as C#, C++, Golang, or Kotlin. Your experience with Microservice architecture and development will be valuable in creating scalable and efficient systems. You will...


  • Singapore HAYS SPECIALIST RECRUITMENT PTE. LTD. Full time

    Job Title: Java Software DeveloperWe are seeking an experienced Java Software Developer to join our team at HAYS SPECIALIST RECRUITMENT PTE. LTD. As a key member of our development team, you will be responsible for designing, developing, and testing high-quality software applications using Java.Key Responsibilities:Design, develop, and test software...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesDesign and develop microservices using Java related technologies.Collaborate with cross-functional teams to identify and implement new products and improve the existing systems in our microservices architectureDevelop and maintain documentation of the microservices architecture, including design patterns, best practices and coding...


  • Singapore ZENITH INFOTECH (S) PTE LTD. Full time

    Roles & ResponsibilitiesPresently we have a Job Opening for a Software Developer-Java position.· Recognised degree in Computer Science, IT or engineering with at least 5 years’ relevant experience in software development;· Gone through at least one full software development lifecycle (SDLC) with experience in producing SDLC documentations;· Extensive...


  • Singapore ZENITH INFOTECH (S) PTE LTD. Full time

    Roles & ResponsibilitiesPresently we have a Job Opening for a Java Software Developer positionResponsibilities:• Gather and analyse user requirements and translate them into application specifications.• Design, develop, test, implement, and maintain application systems or web-based applications.Requirements:• At least 2 years of experience in...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesDesigning and developing applications: Designing and developing enterprise software applications using Java Creating APIs: Designing, developing, and consuming APIs Testing: Unit testing and supporting code during QA testing Communicating: Communicating issues, progress, and status to all levels of the team or client Coding standards:...


  • Singapore OPTICAL DIGITAL INFORMATION TECHNOLOGY PTE. LTD. Full time

    Roles & Responsibilities Working Location: Central, Promenade Station Working hours: Hybrid (2 days in office, 3 days WFH) Remuneration Package: Basic + Quarter Bonus Additional Perks: Team building, Monthly team lunches, birthday celebration, Family care leave, Festive Hampers, etc.We have great opportunity for a talented and self-motivated Java...


  • Singapore ZENITH INFOTECH (S) PTE LTD. Full time

    Roles & ResponsibilitiesPresently we have a Job Opening for a Java with Devops Developer position· Recognised degree in Computer Science, IT or engineering with at least 5 years’ relevant experience in software development;· Gone through at least one full software development lifecycle (SDLC) with experience in producing SDLC documentations;· Extensive...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Software Engineer (Java) Job DescriptionWe are seeking a skilled Software Engineer (Java) to join our team at STAR CAREER CONSULTING PTE. LTD.Job Summary:The ideal candidate will have a strong background in software development, specifically in Java Full Stack Development, and be able to design and develop innovative software applications.Key...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesMain responsibilitiesBuild & change management• Develop in JAVA for Calypso v14.4 package• Develop internal componentsIncidents and Requests management• Communicate effectively• Analyse enhancement requests and bug-fixes• Document deliveriesChange Management• ...


  • Singapore ECHO TECHNICAL PTE. LTD. Full time

    Roles & ResponsibilitiesJob Summary: The Java Development Manager is a leadership role responsible for overseeing and managing a team of Java developers and the software development process. This role plays a critical role in ensuring the successful design, development, testing, and delivery of Java-based applications and systems, while also collaborating...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesDevelop internal components. Incidents and Requests management (business users and other IT teams) · Communicate effectively. · Analyze enhancement requests and bug fixes. · Document deliveries. Change management · Apply monthly release strategy, following the team’s milestones for analysis, coding and testing. · Support the...

  • Software Developer

    3 weeks ago


    Singapore THE EDGE PARTNERSHIP HOLDINGS PTE. LTD. Full time

    Roles & ResponsibilitiesSoftware Developer (Java) - 1 year contract - SingaporeJoin a transformative journey. Be part of a team that’s at the forefront of innovation in the tech space.We are seeking experienced Java Developers with 6+ years of expertise to design, develop, and support robust web applications and backend systems, including...


  • Singapore SCIENTEC CONSULTING PTE. LTD. Full time

    Software Development Career OpportunityWe are seeking a talented Java developer to join our dynamic team at SCIENTEC CONSULTING PTE. LTD. in Central. As a Java software engineer, you will play a crucial role in developing, testing, and maintaining essential software solutions.Key Responsibilities:Design, develop, test, and maintain business applications and...


  • Singapore UM CONSULTING PTE. LTD. Full time

    Job OverviewAt UM CONSULTING PTE. LTD., we are seeking a highly skilled Java Software Development Lead to lead our team of experienced developers in the design, development, and delivery of high-quality Java-based software applications.

  • Software Developer

    1 week ago


    Singapore ZENITH INFOTECH (S) PTE LTD. Full time

    Roles & ResponsibilitiesResponsibilities:Working with the development team, you will be responsible for the design, development, documentation, testing and delivery of the software solution for an Automatic Fare Collection (AFC) system or a high volume and performance intensive back office of an AFC system.The activities required to be...

  • Software Engineer

    1 week ago


    Singapore ZENITH INFOTECH (S) PTE LTD. Full time

    About ZENITH INFOTECH (S) PTE LTD.We are a leading technology solutions provider seeking an experienced Software Engineer - Java Developer to join our team.CompensationThe salary range for this position is $4,500-$5,500 per month.Job DescriptionWe are looking for a skilled Java Developer to design, develop, and maintain high-quality software applications...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Key Responsibilities:As a Java State Machine Developer at HTC SOFTWARE SINGAPORE PTE LTD, you will be responsible for designing, developing, and implementing state machine solutions using Spring Statemachine framework. Your expertise will include building workflow components using Spring Workflow, Java state machine, and distributed state machine based on...