1

Java Development Manager Jobs in Tonawanda, NY (NOW HIRING)

Software Engineer II

Buffalo, NY · On-site

$94K - $129K/yr

The ideal candidate has strong Java and Spring Boot expertise, Azure development experience, and a ... Develop cloud-based solutions utilizing Azure Functions, Managed Identities, Key Vault, service ...

Software Engineer II

Buffalo, NY · On-site

$94K - $129K/yr

The ideal candidate has strong Java and Spring Boot expertise, Azure development experience, and a ... Develop cloud-based solutions utilizing Azure Functions, Managed Identities, Key Vault, service ...

... managing MongoDB environments in Microsoft Azure (required) Additional experience with Java, Spring Boot, and CI/CD pipelines (min. 4+ yrs. required) RDBMS project analysis, design, development ...

Collaborate with application development teams using Java and Spring Boot. * Support database ... Support release management and production deployments. Required Skills & Experience Must Have * 8+ ...

... managed deployments and cloud computing platforms like AWS ... Your duties will include software configuration, pipeline development, and software integration ...

DevOps Engineer

Cheektowaga, NY · On-site

$93K - $142K/yr

... managed deployments and cloud computing platforms like AWS ... Your duties will include software configuration, pipeline development, and software integration ...

Experience with back-end development in Node.js, Python, PHP, Java or .Net * Web Server Management including Domain, DNS, SSL certificate management * Cloud & hosting experience including website ...

Experience with back-end development in Node.js, Python, PHP, Java or .Net * Web Server Management including Domain, DNS, SSL certificate management * Cloud & hosting experience including website ...

Experience with back-end development in Node.js, Python, PHP, Java or .Net * Web Server Management including Domain, DNS, SSL certificate management * Cloud & hosting experience including website ...

Contribute handson development using modern languages and frameworks (e.g., Java, Python, C#) * Collaborate with Product Managers, Architects, and Engineers to translate requirements into technical ...

New

... chain management, e-commerce solutions, and B2B public exchanges and B2B process integration ... Must have strong development experience with Java/J2EE and spring frameworks. In depth knowledge of ...

Engineering Manager-Technical Product Owner

Buffalo, NY · On-site

$161K - $167K/yr

Responsibilities Lead development and delivery of software and product innovation initiatives ... g., Java, Python, C#.NET) and application frameworks. Oversee enterprise application integration ...

... chain management, e-commerce solutions, and B2B public exchanges and B2B process integration ... Must have strong development experience with Java/J2EE and Spring frameworks. In depth knowledge of ...

Showing results 41-60

Java Development Manager information

See Tonawanda, NY salary details

$72.5K

$119K

$147.9K

How much do java development manager jobs pay per year?

As of Aug 7, 2026, the average yearly pay for java development manager in Tonawanda, NY is $118,999.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,100.00 and $142,700.00 per year, depending on experience, location, and employer.

Are Java Development Managers still in demand?

Java Development Managers are still in demand due to ongoing needs for software development, especially in enterprise environments. They typically require strong leadership, Java expertise, and knowledge of development tools like Spring and Maven, with demand driven by digital transformation initiatives across industries.

What are some common challenges faced by a Java Development Manager, and how can they be addressed?

As a Java Development Manager, you may often encounter challenges such as balancing project deadlines with high-quality code delivery, managing a diverse team of developers with varying skill levels, and keeping up with rapidly evolving Java technologies. To address these, it's important to implement agile methodologies, encourage open communication within the team, and foster a culture of continuous learning and professional development. Regular code reviews, clear goal-setting, and investing in upskilling opportunities for your team can help ensure project success and team satisfaction.

What are the key skills and qualifications needed to thrive as a Java Development Manager, and why are they important?

A Java Development Manager needs deep expertise in Java programming, software architecture, and team leadership, often supported by a computer science degree and relevant managerial experience. Familiarity with tools such as Java frameworks (Spring, Hibernate), version control systems (Git), and project management software (JIRA) is essential, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Excellent communication, strategic thinking, and the ability to mentor and motivate developers are standout soft skills. These competencies ensure the delivery of high-quality software solutions, foster team productivity, and drive successful project outcomes.

What is the difference between Java Development Manager vs Java Software Engineer?

AspectJava Development ManagerJava Software Engineer
ResponsibilitiesOversees development teams, manages projects, sets technical strategyDevelops, tests, and maintains Java applications
Required SkillsLeadership, project management, Java expertiseStrong Java programming, problem-solving, coding skills
CertificationsJava certifications, management certifications (e.g., PMP) often preferredJava certifications (e.g., Oracle Certified Java Programmer)
Work EnvironmentTeam management, collaboration with stakeholders, project planningHands-on coding, debugging, software development lifecycle

The Java Development Manager focuses on leading development teams and managing projects, requiring leadership and management skills alongside Java expertise. In contrast, a Java Software Engineer primarily engages in coding and developing Java applications. Both roles often require Java certifications, but their daily responsibilities and work environments differ significantly.

What is a Java Development Manager?

A Java Development Manager is a leadership role responsible for overseeing teams of software developers who work primarily with the Java programming language. They manage project timelines, coordinate development activities, ensure code quality, and facilitate communication between developers and other stakeholders. In addition to technical expertise in Java, they often contribute to strategic planning, mentoring team members, and ensuring the successful delivery of software projects. This role typically requires both strong technical and management skills.
What cities near Tonawanda, NY are hiring for Java Development Manager jobs? Cities near Tonawanda, NY with the most Java Development Manager job openings:

Database Administrator IV

Computer Task Group, Inc

Buffalo, NY • On-site

$51.67 - $86.11/hr

Full-time

Posted 27 days ago


Job description

Overview

Are you ready to join a growing team?

CTG is seeking an experienced Database Administrator IV to support enterprise database platforms with a primary focus on MongoDB administration in Microsoft Azure. This senior-level role is ideal for a database expert with deep experience in database architecture, performance tuning, disaster recovery, and cloud database administration. You'll collaborate with development teams utilizing Java, Spring Boot, and microservices while driving automation, operational excellence, and enterprise database strategy.

Design, optimize, and secure enterprise MongoDB platforms in Azure while partnering with application teams to deliver highly available, cloud-native database solutions.

Location: Buffalo, NY

Duration: 12 months

Key Responsibilities
  • Administer, maintain, and optimize MongoDB databases hosted in Microsoft Azure.
  • Design highly available, scalable, and secure MongoDB architectures using Atlas, Replica Sets, and Sharding.
  • Perform database performance tuning, query optimization, capacity planning, and resource management.
  • Manage database upgrades, migrations, patching, backup, recovery, and disaster recovery solutions.
  • Troubleshoot and resolve complex production database issues while maintaining enterprise availability.
  • Partner with Java and Spring Boot development teams to support microservices and REST API integrations.
  • Support CI/CD pipelines, database deployment automation, and Infrastructure-as-Code initiatives.
  • Recommend database architecture improvements, operational standards, and emerging technologies.
  • Lead enterprise database enhancement projects and mentor junior database administrators.
  • Ensure compliance with security, audit, regulatory, and business continuity requirements.
Required Skills
  • 8+ years of Database Administration experience.
  • 5+ years of hands-on MongoDB Administration experience.
  • Expertise with:
    • MongoDB Atlas
    • Replica Sets
    • Sharding
    • Performance Tuning
    • Query Optimization
    • Backup & Recovery
    • High Availability & Disaster Recovery
    • Capacity Planning
    • Security, Authentication & Authorization
  • Experience managing MongoDB in Microsoft Azure.
  • Strong knowledge of enterprise database architecture and production support.
  • Excellent troubleshooting, analytical, communication, and leadership skills.
Preferred Skills
  • Java and Spring Boot
  • REST APIs and Microservices
  • Azure DevOps, Jenkins, GitHub Actions, and Git
  • Docker and Kubernetes
  • Shell, Python, or other scripting languages
  • Experience in financial services or other regulated industries
  • Infrastructure-as-Code and cloud automation
  • CAPPM experience

Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role.

To Apply:

To be considered, please apply directly to this requisition using the link provided. Kindly forward this to any other interested parties. Thank you!

The expected base salary for this position ranges from $51.67 to $86.11/hour. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, market factors, and where applicable, licensure or certifications obtained. In addition to salary, a competitive benefit package is also offered.


Computer Task Group logo

About Computer Task Group

Sourced by ZipRecruiter

We know that achieving our mission begins and ends with our people—and by people we mean you. Regardless of individual roles or responsibilities, regardless of industry or subject matter expertise, our lives happen in relation to other people—our colleagues, clients, and partners. CTG cultivates a workplace that attracts and develops the best people. Being Great Place to Work-CertifiedTM not only supports our Vision but also validates the rewarding workplace culture that has made CTG a leading IT and digital solutions and services company for more than 55 years.

Company size

1,001 - 5,000 Employees

Headquarters location

Buffalo, NY, US

Year founded

1966

Social media