1

Manager Java Developer Jobs in Maryland (NOW HIRING)

Java Developer

Rockville, MD

$52 - $67.25/hr

... Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced ... Main technologies I'm looking for are Java, AngularJS, and relational database programming skills ...

Java Developer

Annapolis, MD

$50.50 - $65.25/hr

Collaborate with product managers, designers, and engineering teams to refine requirements and ... or equivalent Java frameworks. (5) Cloud platforms such as AWS, Azure, or Google Cloud for ...

Java Developer

Hanover, MD · On-site

$170K - $191K/yr

Mentor junior engineers Critical Skills/Experience: * 3+ years Java (modern) and Spring/Spring Boot ... Ability to clearly and professionally communicate ideas and status updates to peers and management.

Mentor junior engineers Critical Skills/Experience: * 3+ years Java (modern) and Spring/Spring Boot ... Ability to clearly and professionally communicate ideas and status updates to peers and management.

JAVA Developer

Baltimore, MD

$50.75 - $65.50/hr

... Java Developer in a Java/J2EE development environment including EJB3 5 years of experience in ... Lifecycle Management (ALM) Experience in conducting system end-to-end testing Additional ...

Java Developer

Bethesda, MD · On-site

$54.50 - $70.75/hr

... engineering across all major technologies. Our solutions and services help build enduring ... Our extensive team of PhD's, senior IT management, strategy consultants, seasoned IT solutions ...

Java Developer

Aberdeen Proving Ground, MD · On-site

$54.50 - $70.50/hr

Develops code using Java, C#, HTML, Javascript, or other programming languages. * Responsible for ... management decisions. We affirm our commitment to these fundamental policies. All recruiting ...

Java Developer 4

Rockville, MD · On-site

$52 - $67.25/hr

... Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing ... The main function of a Java Developer is to design, develop, and implement web-based Java ...

Java Developer (HL7/FHIR)

Rockville, MD · On-site

$52 - $67.25/hr

Role: Java Developer Location: Rockville, MD (Onsite) Java Developer to design Seeking an ... Implement and manage FHIR resources, profiles, value sets, and code systems. * Build and maintain ...

We are seeking a highly experienced Senior Java Developer to design, develop, and maintain enterprise-level web applications supporting the NASA SEWP Program Management Office. This role involves ...

Java Developer (SME)

Bethesda, MD · On-site

$54.50 - $70.75/hr

... Key Management. At Leidos , we offer competitive benefits , including Paid Time Off, 11 paid ... Job Summary As a Java Developer you will to provide Agile DevOps support to mission critical ...

Sr. Java Developer

Greenbelt, MD

$57 - $72.75/hr

Overview We are seeking a highly experienced Senior Java Developer to design, develop, and maintain enterprise-level web applications supporting the NASA SEWP Program Management Office. This role ...

Java Developer (SME)

Bethesda, MD

$54.50 - $70.75/hr

... Key Management. At Leidos , we offer competitive benefits , including Paid Time Off, 11 paid ... Job Summary As a Java Developer you will to provide Agile DevOps support to mission critical ...

Principal Java Developer

Bethesda, MD · On-site

$131.30K - $237.35K/yr

... Key Management. At Leidos , we offer competitive benefits , including Paid Time Off, 11 paid ... Job Summary A Java developer on this program provides Agile development and operations and ...

Principal Java Developer

Bethesda, MD · On-site

$131.30K - $237.35K/yr

... Key Management. At Leidos , we offer competitive benefits , including Paid Time Off, 11 paid ... Job Summary A Java developer on this program provides Agile development and operations and ...

Senior Java Developer

Baltimore, MD · On-site +1

$57 - $72.50/hr

Ability to manage and prioritize multiple tasks in a fast-paced and dynamic environment * Strong ... As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and ...

next page

Showing results 1-20

Manager Java Developer information

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

To thrive as a Manager Java Developer, you need advanced proficiency in Java programming, software development methodologies, and team leadership experience, often backed by a degree in computer science or a related field. Familiarity with tools such as Spring Framework, version control systems like Git, and Agile project management platforms is typically required, along with certifications like Oracle Certified Professional Java Programmer (OCPJP) being advantageous. Strong interpersonal skills, effective communication, and the ability to mentor and motivate others help you stand out in this role. These skills and qualities are crucial for leading high-performing development teams, ensuring code quality, and delivering complex Java projects on time.

How does a Manager Java Developer balance hands-on coding with team leadership responsibilities?

As a Manager Java Developer, you'll often split your time between overseeing your team's progress and contributing directly to coding tasks. While you'll still engage in code reviews, architectural decisions, and occasionally tackling complex development challenges, much of your day will also involve mentoring junior developers, coordinating sprints, and aligning project goals with business needs. Effective time management and clear communication are key to ensuring both individual and team objectives are met. This dual focus can be challenging but is highly rewarding as it supports both technical excellence and team growth.

What is a Manager Java Developer?

A Manager Java Developer is a senior IT professional who oversees a team of Java developers while also contributing to software development projects. This role involves managing project timelines, mentoring team members, coordinating with stakeholders, and ensuring the delivery of high-quality Java-based applications. They are responsible for both the technical leadership and people management aspects within a software development environment. Strong experience in Java programming, leadership skills, and a solid understanding of software development methodologies are essential for this role.

What is the difference between Manager Java Developer vs Java Developer?

AspectManager Java DeveloperJava Developer
Required CredentialsBachelor's in Computer Science, Java certifications, leadership experienceBachelor's in Computer Science, Java certifications
Work EnvironmentTeam management, project oversight, client communicationCode development, debugging, software design
Employer & Industry UsageTech companies, software firms, IT departmentsSoftware development firms, tech startups, enterprise IT

The Manager Java Developer typically oversees teams, manages projects, and liaises with clients, requiring leadership skills and experience. In contrast, the Java Developer focuses on coding, testing, and implementing Java applications. Both roles require Java expertise, but the manager position adds responsibilities related to team management and project coordination.

What are the most commonly searched types of Java Developer jobs in Maryland? The most popular types of Java Developer jobs in Maryland are:

Lead Java Developer

Purple Drive Technologies

Owings Mills, MD • On-site

Full-time

Posted 17 days ago


Job description

Overview:
Lead Java Developer
Job Description
- 10+ years of very strong hands on experience with Java programming language and object-oriented programming principles.
- Expertise in Java, Spring, Spring Boot, Node.JS, Python, RDBMS Systems (Oracle, MySQL, SQL Server), Tomcat, AWS, Linux/UNIX and Docker.
- Knowledge of Android SDK and related frameworks for building Android applications.
- Knowledge of UI design principles and best practices for creating user-friendly interfaces.
- Understanding of data structures and algorithms for efficient code development.
- Experience in integrating with RESTful APIs and other web services to connect applications with backend systems.
- Skills in debugging, unit testing, and troubleshooting code to ensure application quality.
- Proficiency in using Git or other version control systems for code management and collaboration.
- Experience working in an Agile development environment.
- Knowledge of CI/CD pipelines for automated building and deployment.
- Understanding of the complete mobile development lifecycle, from ideation to deployment and maintenance.
- Knowledge of techniques for optimizing app performance, memory usage, and battery consumption.
- Excellent communication skills to effectively collaborate with team members and stakeholders.
Roles & Responsibilities
• Responsible for designing, developing, and maintaining high-quality mobile applications using Java for the Android platform.
• Work closely with designers, product owners, and other developers to create user-friendly and functional apps that meet business requirements and user needs.
• Design, develop & deploy solutions to business problems in alignment with the enterprise architecture direction and standards.
• Write clean, efficient, and well-documented Java code to develop new features and functionalities for mobile applications.
• Work closely with UI/UX designers to implement user interfaces that are visually appealing and intuitive.
• Conduct thorough unit testing and debugging of applications to ensure quality and identify and fix bugs.
• Optimize code for performance, efficiency, and responsiveness to enhance the user experience.
• Integrate with backend systems and APIs to connect applications with data sources and services.
• Adhere to coding standards, best practices, and design patterns to ensure maintainable and scalable code.
• Keep up-to-date with the latest trends and technologies in Android development and Java programming.
• Utilize Android Studio, SDKs, and other development tools to build and deploy applications.
• Work effectively in a team environment with other developers, testers, and product owners.
• Troubleshoot and resolve technical challenges and issues that arise during the development process
• Experience with SQLite and other database systems for data storage.
• Experience with design tools like Figma or Adobe XD.
• Experience contributing to open-source projects