Java Software Development Manager
2 weeks ago
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:
- Team Leadership: Recruit, train, mentor, and manage a team of Java developers. Foster a collaborative and high-performance work environment.
- 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.
- 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.
- Development and Coding: Oversee and participate in Java application development, including coding, debugging, and unit testing. Ensure adherence to coding standards and best practices.
- 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.
- Technical Guidance: Provide technical guidance and support to the development team, assisting with complex technical issues. Stay updated on Java technology trends and advancements.
- 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.
- 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.
- 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.
- Release and Deployment: Manage the release and deployment process, ensuring a smooth transition of applications from development to production environments.
Requirements:
- 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.
- 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.
- Java Expertise: Strong proficiency in Java development and related technologies. In-depth knowledge of Java frameworks and libraries.
- Leadership Skills: Strong leadership and team management skills to lead and motivate a Java development team.
- Project Management: Proficiency in project management methodologies, tools, and techniques for successful project delivery.
- Communication: Excellent communication skills for effective collaboration with cross-functional teams and stakeholders.
- Problem-Solving: Strong analytical and problem-solving abilities to address complex technical challenges and make strategic decisions.
- Quality Assurance: Knowledge of software testing and quality assurance best practices.
- Risk Management: Understanding of risk assessment and mitigation strategies in software development projects.
- 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:
- Excellent Communication Skills
- Executive Management
- Management Skills
- Oracle
- Kanban
- Scrum
- Unit Testing
- Software Engineering
- Agile Methodologies
- Application Development
- Team Leadership
- Software Testing
- Java
- Debugging
- Software Development
- Agile Development
-
Java Developer
3 weeks ago
Singapore HORIZON SOFTWARE PTE. LTD. Full timeRoles & 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 timeRoles & 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...
-
Senior Java Software Engineer
3 weeks ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeKey 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...
-
Java Software Developer
3 weeks ago
Singapore HAYS SPECIALIST RECRUITMENT PTE. LTD. Full timeJob 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...
-
Java Microservices Developer
3 weeks ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeRoles & 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...
-
Software Developer-Java
3 weeks ago
Singapore ZENITH INFOTECH (S) PTE LTD. Full timeRoles & 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...
-
Java Software Developer
1 week ago
Singapore ZENITH INFOTECH (S) PTE LTD. Full timeRoles & 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...
-
Java Spring Application Developer
3 weeks ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeRoles & 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:...
-
Software Development Manager
2 months ago
Singapore OPTICAL DIGITAL INFORMATION TECHNOLOGY PTE. LTD. Full timeRoles & 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...
-
Software Developer-Java
1 week ago
Singapore ZENITH INFOTECH (S) PTE LTD. Full timeRoles & 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...
-
Senior Java Software Developer
1 week ago
Singapore STAR CAREER CONSULTING PTE. LTD. Full timeSoftware 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...
-
Calypso Software Developers
3 weeks ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeRoles & 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• ...
-
Java Development Manager
6 months ago
Singapore ECHO TECHNICAL PTE. LTD. Full timeRoles & 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...
-
Senior Software Developer
3 weeks ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeRoles & 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 timeRoles & 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...
-
Java Software Developer
3 weeks ago
Singapore SCIENTEC CONSULTING PTE. LTD. Full timeSoftware 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...
-
Java Software Development Lead
1 week ago
Singapore UM CONSULTING PTE. LTD. Full timeJob 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 timeRoles & 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 timeAbout 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 timeKey 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...