Java Developer

Group Nine LLC

Raleigh, NC • On-site

$49.50 - $64.25/hr

Full-time

Re-posted 11 days ago


Job description

Job Summary:
Group Nine LLC is seeking a strong Java developer to join their Extended Product Lifecycle Management (EPLM) Team. The role involves interacting with clients and peers, developing solutions, and supporting clients throughout the project lifecycle.
Responsibilities:
• Developing and maintaining software using Java and enterprise system APIs
• Actively participating in all stages of the implementation project from development through testing
• Developing relationships with the clients and supporting them during the project lifecycle
• Meeting with and utilizing teammates' expertise to maximize project efficiency
• Documenting methods and lessons learned
Qualifications:
Required:
• Ability to work on US Government contracts required
• Some travel required
• Bachelor's degree, preferably in Computer Science and/or equivalent experience in the development industry
• Experience with Java programming
Preferred:
• Web-based development experience (JSP, JavaScript, MVC, Spring) preferred
• In Depth knowledge of object-oriented methodologies and API development preferred
• Professional experience in software implementation is a plus
• Database experience (Oracle, SQL Server) is a plus
Company:
Group Nine LLC provides staffing solutions for companies seeking top talent. Founded in 2010, the company is headquartered in Farmington Hills, Michigan, US, , with a team of 51-200 employees. The company is currently Growth Stage.


Frequently asked questions

Q: What skills or qualities help someone succeed as a Java Developer?

A: To succeed as a Java Developer, key technical skills include proficiency in Java programming language, object-oriented design principles, and experience with popular frameworks such as Spring or Hibernate. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams are crucial for delivering high-quality software solutions. By combining these technical and soft skills, Java Developers can effectively design, develop, and maintain complex software systems, driving career growth and success in the role.

Q: What is the career path for a Java Developer?

A: A Java Developer's typical career progression involves starting as a Junior Java Developer, where they focus on writing clean, efficient code and learning industry-standard development practices. As they gain experience, they can move into mid-level roles such as Senior Java Developer or Technical Lead, where they take on more complex projects, mentor junior developers, and contribute to architectural decisions. Ultimately, senior Java Developers can transition into leadership positions like Technical Architect or Engineering Manager, or pursue specialized roles like DevOps Engineer or Cloud Computing Specialist, leveraging their expertise to drive innovation and growth in the field.