Java developer
Technology
Berkeley Heights, United StatesTodayUntil 12/4/2026
Service contractOn-site
Job description
Job Summary
We are seeking a highly skilled Java Backend Project Manager to lead our development team in delivering high-quality software solutions. The ideal candidate will possess a strong background in Java development and project management, ensuring that projects are completed on time, within scope, and aligned with client expectations. This role requires a proactive leader who can effectively communicate with stakeholders and manage resources efficiently.
Responsibilities
- Lead and manage Java backend development projects from initiation to completion, ensuring adherence to project timelines and deliverables.
- Collaborate with cross-functional teams, including developers, QA, and business analysts, to define project scope, objectives, and requirements.
- Develop and maintain project plans, schedules, and budgets, providing regular updates to stakeholders on progress and potential risks.
- Facilitate project meetings, including kick-offs, status updates, and retrospectives, to ensure alignment and transparency among team members.
- Identify and mitigate project risks and issues, implementing corrective actions as necessary to keep projects on track.
- Ensure that all project documentation is complete, accurate, and accessible to relevant stakeholders.
- Foster a collaborative team environment, encouraging innovation and continuous improvement in processes and practices.
- Act as the primary point of contact for clients, managing expectations and ensuring satisfaction with project outcomes.
- Proficient in Java programming and backend development.
- Strong project management skills, with a proven ability to lead teams and manage multiple projects simultaneously.
- Excellent communication and interpersonal skills, with the ability to engage effectively with technical and non-technical stakeholders.
- Demonstrated problem-solving skills and a proactive approach to project challenges.
- Familiarity with Agile methodologies and project management tools.
- Experience with cloud technologies and microservices architecture.
- Knowledge of database management systems and data modeling.
- Understanding of DevOps practices and CI/CD pipelines.
- Familiarity with software development lifecycle (SDLC) processes.
- Certifications in project management (e.g., PMP, Scrum Master) are a plus.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven track record of successfully managing software development projects.
- Strong analytical skills and attention to detail.
- Ability to work in a fast-paced environment and adapt to changing priorities.
Keywords
JavaBackend DevelopmentProject ManagementTeam LeadershipStakeholder CommunicationAgile MethodologiesProject PlanningRisk ManagementCloud TechnologiesMicroservices ArchitectureDatabase ManagementData ModelingDevOpsCI/CDSoftware Development LifecycleClient Relationship ManagementAgileProject Management ToolsDatabase Management SystemsCI/CD Pipelines
Interested in this role?