1

Java Development Manager Jobs in McKinney, TX (NOW HIRING)

Java Developer

Plano, TX

$49 - $63.50/hr

Project Management experience * Wildfly v11 * Eclipse IDE * RDBMS, Oracle SQL, Unix, Linux, JDBC * 4+ years of solid Java development experience * Modernize and support existing Java-based ...

Java Developer with strong AWS

Plano, TX

$49 - $63.50/hr

AWS deployment, Infrastructure, Infrastructure as Code (IaC), Terraform, Devops, and Java development. AWS Cloud Infrastructure Design, implement, and manage scalable, secure, and highly available ...

Java Developer

Richardson, TX

$46.25 - $60/hr

Required Skills • Full Stack Java development experience. • Strong knowledge of Spring Boot and ... Management) domain knowledge. • Experience working in Agile environments. Desirable Skills:

Java Developer

Richardson, TX · On-site

$46.25 - $60/hr

Required Skills • Full Stack Java development experience. • Strong knowledge of Spring Boot and ... Management) domain knowledge. • Experience working in Agile environments. Desirable Skills:

Java FSD Developer

Richardson, TX · On-site

$46.25 - $60/hr

Strong expertise in Full Stack Java development with hands-on experience in Spring Boot and ... Solid understanding of Pharmacy Benefit Management (PBM) domain, with the ability to translate ...

Lead Java Developer

Plano, TX · On-site

$50 - $70/hr

Participate in Agile development processes, including sprint planning and retrospectives. * Stay ... Proficiency in database management systems like SQL or NoSQL. * Familiarity with version control ...

Senior Java Developer

Plano, TX · On-site

$50 - $70/hr

Participate in Agile development processes, including sprint planning and retrospectives. * Stay ... Proficiency in database management systems like SQL or NoSQL. * Familiarity with version control ...

Senior Java Developer

Plano, TX

$55 - $70.25/hr

Participate in Agile development processes, including sprint planning and retrospectives. Stay ... Proficiency in database management systems like SQL or NoSQL. Familiarity with version control ...

Participate in Agile development processes, including sprint planning and retrospectives. Stay ... Proficiency in database management systems like SQL or NoSQL. Familiarity with version control ...

Java AWS

Plano, TX · On-site

$48.75 - $63.25/hr

Java AWS Plano, TX 10+ Years Required qualifications, capabilities, and skills • Formal training ... and manage scalable and efficient cloud-based applications within the software development ...

Java Backend Developer

Dallas, TX · Remote

$51.75 - $67/hr

Implement and manage cloud-native applications on AWS, Azure, or GCP. * Ensure high availability ... Required Skills & Experience: * 10 years of experience in Java development with strong knowledge of ...

Key Responsibilities Design, develop, and maintain Java-based microservices using Spring Boot Participate in AWS migration and cloud-native development efforts Build, deploy, and manage applications ...

next page

Showing results 1-20

Java Development Manager information

See McKinney, TX salary details

$71.9K

$118K

$146.6K

How much do java development manager jobs pay per year?

As of Jun 4, 2026, the average yearly pay for java development manager in McKinney, TX is $118,015.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,500.00 and $141,500.00 per year, depending on experience, location, and employer.

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 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 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 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 are popular job titles related to Java Development Manager jobs in McKinney, TX? For Java Development Manager jobs in McKinney, TX, the most frequently searched job titles are:
What job categories do people searching Java Development Manager jobs in McKinney, TX look for? The top searched job categories for Java Development Manager jobs in McKinney, TX are:
Infographic showing various Java Development Manager job openings in McKinney, TX as of May 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 82% In-person, and 18% Remote job distribution, with an average salary of $118,015 per year, or $56.7 per hour.
Java App Development Manager, VP

Java App Development Manager, VP

Citigroup, Inc.

Irving, TX • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago


Job description

Overview of the Role
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.
As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients' best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our digital architecture and ensuring our platforms provide a first-class customer experience. We reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services.
Our commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins. We foster an environment where the best people want to work. We value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their authentic selves to work and complement our culture of delivering results with pride. If you are a problem solver who seeks passion in your work, come join us. We'll enable growth and progress together.
The Applications Development Senior Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to drive applications systems analysis and programming activities.
Responsibilities:
Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team ( e.g. performance evaluations, hiring and disciplinary actions)
Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
Work closely with business users, stakeholders, BAs, product managers and other development teams to understand problem space, brainstorm ideas, approaches, and solutions.
Understanding of integrating APIs with third party libraries/vendors and handle the security around it.
Accountable for providing architectural guidance to the SDE's based on best practices and in alignment with CTO guidelines and platform.
Manage the Citi's technology infrastructure, including software, hardware, and procured products.
Partner with Support team to ensure stability of production environment with proactive monitoring and health checks.
Demonstrate the ability to implement continuous improvement and the induction of new technology. Demonstrate examples of influence in scrum teams beyond your own area of focus.
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Qualifications:
6-10 years of relevant experience in the Financial Service industry
Experience as Applications Development Manager
Experience as senior level in an Applications Development role
Stakeholder and people management experience
Demonstrated leadership skills
Proven project management skills
Basic knowledge of industry practices and standards
Consistently demonstrates clear and concise written and verbal communication
Technical Skills:
Java/ J2EE Technologies: Core Java , Spring Boot, Spring Security, Spring MVC, Spring Web , Rest API
Languages: Java 17 , Javascript
Databases: MySQL, Oracle , MongoDB, JPA, Hibernate ORM , PL/SQL
Web Technologies: React, Angular, HTML5, CSS3, jQuery, JSON, XML
DevOps & Cloud: Linux, Maven, Gradle, Microservices, Docker, Kubernetes, MQ , Kafka, AWS
Tools: Git/Github, Postman, SOAP UI , IntelliJ IDEA, Ecllipse , SQL Developer
Education:
Bachelor's degree/University degree or equivalent experience
Master's degree preferred
Job Family Group:
Technology
Job Family:
Applications Development
Time Type:
Full time
Primary Location:
Irving Texas United States
Primary Location Full Time Salary Range:
$125,760.00 - $188,640.00
In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
Most Relevant Skills
Please see the requirements listed above.
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
Anticipated Posting Close Date:
May 25, 2026
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi's EEO Policy Statement and the Know Your Rights poster.