Senior Full Stack Engineer (Java / JSP)
_
About the Role
In this role, you will work closely with key team members, including the Chief Software Engineer and Project Manager, contributing to ongoing feature development, improving mobile experiences (via the Median platform), implementing security best practices, and driving improvements across the tech stack.
Responsibilities
- Develop, test, and maintain backend features using Java.
- Enhance and maintain client-facing components using JSP, HTML, CSS, JavaScript, and jQuery.
- Support mobile releases by learning and using Median, which converts our web app into a native iOS and Android experience. Openness to learning and using Median (it’s pretty simple) for mobile app conversion (prior experience is a plus, but not required).
- Collaborate with cross-functional teams to optimize performance and user experience.
- Document systems and processes, supporting continuous improvement.
- Assist with AWS infrastructure management (EC2, RDS, S3).
- Experience with other AWS services (S3, Aurora).
- Participate in code reviews to ensure high-quality standards
Requirements :
- 5+ years of experience working with Java, including backend and front-end development.
- Strong knowledge of HTML, CSS, JavaScript, jQuery, and Bootstrap.
- Proficiency with MySQL 8.
- Familiarity with AWS services (EC2, RDS, S3) and best practices in cloud infrastructure.
- Understanding of authentication, security best practices, and secure coding principles.
- Experience with 3rd-party API integrations (e.g., BluePay, Braintree, Shippo, Freshdesk, Amazon S3).
- Version control experience using Git, preferably with AWS CodeCommit.
- Strong problem-solving skills, organizational skills, and ability to work effectively in a remote team environment.
Nice to Have
- Familiarity with Spring Boot and Spring Security.
- Knowledge of AWS CodeArtifact, CodeBuild, CodeDeploy, and CodePipeline.
- Familiarity with Docker, CI/CD practices, or other DevOps tools.
- Experience with other AWS services (IAM, etc).
Position Details
- Full-time, long-term position
About Us
Our dynamic team is dedicated to delivering high-quality software solutions for clients across various industries. Our mission is to foster innovation while providing opportunities for professional growth. Join us to work on exciting projects and advance your full-stack engineering career!
Similar jobs

Senior Full Stack Engineer (Java / Jsp)

Apply Now
Back to search page