Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java Developer image - Rise Careers
Job details

Java Developer

MPM Advocacy is looking for a skilled Java Developer to join our innovative technology team. As a Java Developer, you will be responsible for designing, developing, and maintaining high-performance Java applications that meet the business needs of our organization. If you are passionate about coding and software development, we encourage you to apply!

Key Responsibilities:
  • Develop and maintain Java applications following best practices and design patterns
  • Collaborate with cross-functional teams to gather application requirements and design solutions
  • Perform code reviews and unit testing to ensure code quality
  • Troubleshoot and optimize existing applications for performance
  • Stay updated with emerging technologies and industry trends
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in Java development.
  • Strong understanding of Java frameworks (e.g., Spring, Hibernate) and tools.
  • Experience with RESTful APIs and web services integration.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Knowledge of database management systems (SQL, NoSQL).
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Average salary estimate

$90000 / YEARLY (est.)
min
max
$80000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Java Developer, MPM Advocacy

MPM Advocacy is on the lookout for a talented Java Developer to join our forward-thinking technology team in Marlton, New Jersey! In this engaging role, you’ll be immersed in the development and maintenance of high-performance Java applications, all while collaborating with other passionate professionals. If you're someone who thrives on coding and dream of creating solutions that truly meet business needs, we want to hear from you! Your day-to-day will involve utilizing best practices and design patterns to build applications, working closely with cross-functional teams to gather requirements, and using your analytical skills to troubleshoot and optimize existing software. We encourage a culture of quality, which is why you will also be conducting code reviews and unit testing. Staying current with the latest technologies and trends is crucial, as we continuously evolve to meet user demands. If you hold a Bachelor’s degree in Computer Science or a related field and have over three years of experience in Java development, you’re already on the right track. Proficiency in frameworks like Spring and Hibernate, experience with RESTful APIs, and a flair for front-end technologies will set you apart. Join us and be a part of innovation at MPM Advocacy!

Frequently Asked Questions (FAQs) for Java Developer Role at MPM Advocacy
What are the primary responsibilities of a Java Developer at MPM Advocacy?

A Java Developer at MPM Advocacy is responsible for designing, developing, and maintaining high-performance Java applications. Key duties include collaborating with cross-functional teams to gather requirements, performing code reviews, ensuring code quality through unit testing, and optimizing applications for performance. Staying updated with emerging technologies and industry trends is also essential.

Join Rise to see the full answer
What qualifications are necessary for the Java Developer position at MPM Advocacy?

To qualify for the Java Developer position at MPM Advocacy, candidates should possess a Bachelor's degree in Computer Science, Software Engineering, or a related field. Additionally, a minimum of three years of experience in Java development is required, along with a strong understanding of Java frameworks like Spring and Hibernate.

Join Rise to see the full answer
How important is teamwork for a Java Developer at MPM Advocacy?

Teamwork is crucial for a Java Developer at MPM Advocacy. The role involves collaborating with various cross-functional teams to design effective solutions. Strong communication and teamwork abilities are essential for fostering a productive working environment and ensuring the success of projects.

Join Rise to see the full answer
What technologies should a Java Developer be familiar with when applying to MPM Advocacy?

Candidates should have a solid understanding of Java frameworks such as Spring and Hibernate. Familiarity with RESTful APIs and web services integration is essential. Knowledge of database management systems, both SQL and NoSQL, along with front-end technologies like HTML, CSS, and JavaScript, is advantageous.

Join Rise to see the full answer
What is the work environment like for a Java Developer at MPM Advocacy?

The work environment at MPM Advocacy for a Java Developer is innovative and collaborative. You'll be part of a technology team that values creativity and encourages continuous learning. We foster a culture of feedback and support, ensuring that team members can thrive and contribute their best.

Join Rise to see the full answer
Common Interview Questions for Java Developer
Can you describe your experience with Java frameworks?

When answering this question, highlight specific frameworks you've worked with, like Spring or Hibernate. Discuss any projects where you implemented these frameworks to solve particular challenges and mention any best practices you followed.

Join Rise to see the full answer
How do you ensure code quality in your projects?

To ensure code quality, emphasize the importance of performing code reviews and writing unit tests. Discuss how you utilize tools for automatic testing or static code analysis, and share experiences where your focus on quality significantly improved a project.

Join Rise to see the full answer
What do you do when you encounter a technical problem?

When faced with a technical problem, start by clearly defining the issue. Mention how you break down the problem, research possible solutions, and leverage resources available, such as documentation or team members, to reach an effective solution.

Join Rise to see the full answer
How do you stay updated with emerging technologies as a Java Developer?

Share the strategies you use to keep abreast of the latest trends and technologies, such as following relevant blogs, attending workshops, participating in online courses, or joining technical communities. This shows your commitment to continuous learning, an important trait for any software developer.

Join Rise to see the full answer
Can you explain your experience with RESTful APIs?

Describe specific projects where you developed or integrated RESTful APIs. Discuss any challenges you faced and how you overcame them, focusing on the benefits these APIs brought to the application’s performance or user experience.

Join Rise to see the full answer
What tools do you use for debugging Java applications?

Talk about the debugging tools and technologies you’re familiar with, such as IDEs (like Eclipse or IntelliJ) or specific debugging tools (like JDB). Share examples of how these have helped you analyze and resolve issues in your applications.

Join Rise to see the full answer
How do you approach collaborating with non-technical stakeholders?

Explain how you prioritize effective communication and strive to understand the stakeholders' requirements. Provide examples of times when you’ve translated technical jargon into understandable terms for non-technical team members, ensuring everyone is on the same page.

Join Rise to see the full answer
What are some design patterns you have utilized in your Java projects?

Discuss specific design patterns you've applied in your projects, such as Singleton, Observer, or Factory. Provide examples of situations where these patterns solved particular problems, showcasing your understanding of software design principles.

Join Rise to see the full answer
How do you manage multiple projects with overlapping deadlines?

Describe your time-management strategies, such as prioritization, using project management tools, or agile methodologies. Share specific experiences where you successfully juggled multiple deadlines while maintaining quality work.

Join Rise to see the full answer
Why do you want to work as a Java Developer at MPM Advocacy?

Articulate your interest in MPM Advocacy and the reasons you admire its culture, values, or mission. Discuss how the role aligns with your career goals, and express your enthusiasm for contributing to the team and projects.

Join Rise to see the full answer
Similar Jobs
MPM Advocacy Remote Marlton, New Jersey, United States
Posted 4 days ago
Photo of the Rise User
A.T.U Auto-Teile-Unger Remote Dr.-Kilian-Straße 11, 92637 Weiden in der Oberpfalz, Deutschland
Posted yesterday
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
NBCUniversal Remote St. Giles High Street,1 Central St. Giles, London, United Kingdom
Posted yesterday
Photo of the Rise User
Gameloft Remote Ho Chi Minh City, Vietnam
Posted 14 days ago
Photo of the Rise User
Posted 19 hours ago
Photo of the Rise User
Posted 3 days ago
Vanguard Remote Malvern, Pennsylvania, United States
Posted 2 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Material Specialist - CVG at Allegiant
Photo of the Rise User
Someone from OH, Columbus just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Milford just viewed Content Marketing Analyst at Eurofins
Photo of the Rise User
141 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Toledo just viewed Brand Marketing Coordinator at A24
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
11 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Cleveland just viewed Casting: '2' at Backstage
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Client Executive - Remote at Experian
Photo of the Rise User
Someone from OH, Youngstown just viewed Sales and purchase internship at B&S Group
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Specialist, Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Columbus just viewed Internship - DEI & Social Impact at Mendix
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd