Mind Computing is seeking a remote Full Stack Java Developer to design, develop, and implement high-quality software solutions throughout the development process.
Requirements
- Proficient in Java, Java EE, Spring framework, Python (including Django or Flask), HTML, CSS, JavaScript, SQL, and object-oriented programming.
- Hands-on experience with front-end frameworks (ReactJS or Angular), databases (MySQL, PostgreSQL, MongoDB), and version control systems like Git.
- Strong analytical and problem-solving skills with the ability to tackle complex technical challenges independently.
- Familiarity with Agile methodologies and a proven ability to work collaboratively within cross-functional teams.
- Demonstrated expertise as a Full Stack Developer, with a strong history of contributing to Agile development teams and mentoring junior developers to elevate team performance.
Responsibilities
- Design, develop, and implement scalable applications using Java (Java EE, Java 17), Spring framework, and Python, ensuring performance and reliability.
- Build and maintain responsive user interfaces using HTML, CSS, JavaScript, and frameworks like React or Angular, optimizing for cross-browser compatibility.
- Develop and manage server-side logic, APIs, and databases (Postgres, SQL), integrating front-end and back-end components effectively.
- Troubleshoot, debug, and resolve technical issues while maintaining high standards for code quality through regular code reviews.
- Apply Agile methodologies throughout the development lifecycle, including design, implementation, deployment, and continuous integration.
- Use testing tools such as Cypress, JUnit, and Playwright to validate functionality, and address security vulnerabilities following best practices.
- Collaborate with business analysts, QA teams, and stakeholders to gather requirements and ensure seamless solution delivery.
Other
- Demonstrated expertise as a Full Stack Developer, with a strong history of contributing to Agile development teams and mentoring junior developers to elevate team performance.
- Excellent written and verbal communication skills for effective collaboration with technical and non-technical stakeholders.
- Experience working on federal government projects.
- Ability to hold a security clearance.
- Sorry, we are unable to offer sponsorship at this time.