What are the responsibilities and job description for the Java Full-Stack Developer - with Android Mobile Application position at Marlabs LLC?
Job Details
Java Full-Stack Developer - with Android Mobile Application
Duration: 12 months
Location: Ridgefield Park, NJ
Position Overview
· This role primarily focuses on Java-based Full-Stack application development, while also requiring the ability to support, maintain, and modify existing Android Mobile Applications.
· The ideal candidate is a senior Java Full-Stack developer who can understand Android mobile application codebases and perform basic modification, build, and deployment tasks to ensure service continuity and operational stability.
Key Responsibilities
· Primary Responsibilities – Java Full-Stack Development
· Lead and perform Java Full-Stack application development as the primary responsibility
· Design, develop, and enhance backend services using Java, Spring / Spring Boot
· Implement and maintain frontend components using HTML, CSS, JavaScript and modern frameworks
· Support existing Java-based services and develop future enhancements based on business requirements
· Secondary Responsibilities – Android Mobile App Support
· Provide operational support and maintenance for existing Android Mobile Applications
· Understand Android application architecture and source code
· Perform minor code changes, bug fixes, build, and deployment for Android applications
· Support incident handling and troubleshooting related to Android mobile services
· Operations & Service Stability
· Provide application-level operational support for both Java and Android systems
· Participate in incident response, root cause analysis, and corrective actions
· Ensure system stability, service continuity, and reduced operational risk
· Knowledge Continuity & Collaboration
· Maintain technical documentation and support knowledge transfer
· Collaborate with cross-functional teams to ensure smooth operations and enhancement delivery
· Required Qualifications
· Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
· 9 years of professional experience in Java Full-Stack application development
· Strong expertise in:
· Java, Spring / Spring Boot
· Web technologies (HTML, CSS, JavaScript, React/Angular or equivalent)
· RESTful API design and database integration
· Experience in application operations, maintenance, and incident support
· Android Experience Requirements (Support-Oriented)
· Ability to understand existing Android Mobile App source code
· Experience or capability to:
· Modify existing Android code (Kotlin and/or Java)
· Build and package Android applications
· Perform deployment and operational support tasks
· Senior-level Android development experience is NOT required
· Junior-level Android skills are acceptable, as long as the candidate can independently support maintenance, build, and deployment.