What are the responsibilities and job description for the Java Full stack developer position at Source Code Technologies LLC?
Java Full Stack Developer
Need & (Full time role)
Location - Durham NC or Westlake TX
Secondary Locations – Smithfield, RI / Merrimack, NH / Boston, MA
Introduction:
We are seeking a highly motivated Java Full Stack Engineer to design, develop, and support modern enterprise applications. The ideal candidate will possess strong expertise across front-end and back-end technologies, cloud deployment, DevOps practices, and enterprise integration frameworks. This role requires a collaborative mindset, strong analytical capabilities, and the ability to translate complex business requirements into scalable, secure, and maintainable solutions.
Responsibilities:
- Design, develop, test, deploy, and maintain full-stack enterprise applications.
- Collaborate with cross-functional teams including Product Owners, Business Analysts, Architects, and QA teams to deliver high-quality software solutions.
- Analyze complex business requirements and transform them into scalable technical solutions.
- Develop and maintain RESTful APIs, backend services, and responsive user interfaces.
- Participate in all phases of the Software Development Life Cycle (SDLC), including analysis, design, coding, testing, deployment, and support.
- Contribute to architecture discussions and technology decisions.
- Ensure adherence to coding standards, security guidelines, and software development best practices.
- Perform code reviews and mentor junior developers where required.
- Troubleshoot application issues and provide timely resolution for production defects.
- Support CI/CD pipelines, release management, monitoring, and deployment activities.
- Continuously evaluate emerging technologies and recommend improvements to existing systems.
Requirements:
- Strong understanding of Agile/Scrum development methodologies.
- Experience working in collaborative development environments.
- Knowledge of secure software development principles.
- Expertise in RESTful service integration and API consumption.
- Understanding of design patterns, coding standards, and software engineering best practices.
- Strong analytical and problem-solving abilities.
- Ability to make effective decisions in ambiguous situations using sound judgment and technical expertise.