Available to hire
Hi, I’m ShahramJava, a full-stack developer with 8+ years of experience building reliable backend services using Java, Spring Boot, and Hibernate, and crafting responsive UIs with React and Angular. I enjoy turning complex requirements into scalable APIs, microservices, and polished front-end experiences, all while focusing on performance and maintainability.
I thrive in cross-functional teams, enjoy learning new technologies on the fly, and focus on performance, security, and clean code. I’m passionate about delivering scalable, testable software and collaborating with product and QA to translate business goals into practical solutions.
Skills
See more
Experience Level
Work Experience
Java Full Stack Developer at Cross River Bank
December 1, 2023 - PresentContributed to end-to-end development of web applications, improved backend response times by 15% through optimized Java, Spring Boot, and Hibernate code. Utilized Java multi-threading to boost application performance with a 20% increase in concurrent task handling. Managed AWS cloud infrastructure including EC2, S3, RDS, and Lambda. Set up AWS Auto Scaling to maintain uptime and performance. Designed and implemented RESTful APIs and GraphQL endpoints. Developed front-end features using React.js with Redux and React Router, enhancing user engagement by 10%. Styled responsive UIs with Bootstrap and ES6+. Implemented secure API gateways with AWS API Gateway and integrated gRPC for inter-service communication. Helped implement Apache Kafka for real-time data messaging. Containerized apps with Docker and managed orchestration via Kubernetes. Integrated SonarQube in CI/CD pipelines, improving code coverage and security. Automated CI/CD with Jenkins and Gradle, shortening release cycles by 2
J2EE Developer at Rapid Finance
November 30, 2023 - August 25, 2025Designed microservices using Spring Boot, applying Spring AOP for cross-cutting concerns and Spring Batch for data processing. Used Hibernate and MongoDB for ORM and document data handling. Built responsive user interfaces with Angular, TypeScript, HTML5, AJAX, and Tailwind CSS. Managed asynchronous messaging via RabbitMQ, improving inter-service communication by 30%. Automated CI/CD workflows in Jenkins, reducing deployment effort and release time by approximately 50%. Handled deployment on Apache Tomcat and AWS EC2, leveraging S3 and RDS. Implemented AWS Lambda serverless functions and Auto Scaling, reducing downtime by 25%. Conducted API testing with Postman, improving reliability and security by 18%. Integrated OAuth 2.0 for authentication and authorization. Utilized ELK Stack for monitoring and reduced troubleshooting time by 30%. Collaborated in Agile teams with Git source control.
J2EE Developer at Rapid Finance
July 1, 2021 - November 1, 2023Designed and implemented microservices using Spring Boot and Hibernate, leveraging MongoDB for mixed relational/document data and enabling scalable internal reporting. Built scalable RESTful APIs and integrated message-driven communication with RabbitMQ. Worked with Kotlin for backend and Android development, and delivered front-end via Angular. Used AI-assisted coding tools (GitHub Copilot, ChatGPT, Tabnine) to boost productivity. Automated CI/CD with Jenkins; deployed on AWS EC2/S3; implemented Lambda serverless functions and Auto Scaling. Implemented OAuth 2.0, and employed ELK Stack for centralized logging and monitoring to improve issue resolution. Worked in Agile environments with Git and Confluence.
Java Developer at Sidecar Health
June 30, 2021 - August 25, 2025Worked on RESTful APIs and microservices using Java and Spring Framework to ensure scalable modular architecture. Implemented JPA with MySQL for data persistence and transactional integrity. Applied DI and IoC for modular component design. Integrated real-time WebSocket features for live notifications and updates. Developed responsive front-end components using HTML5, CSS3, Material UI, JavaScript, and jQuery. Deployed applications using Azure App Services and serverless functions. Configured secure authentication via Azure Active Directory with OAuth 2.0 protocols. Automated pipelines with Azure DevOps for CI/CD, improving release speed. Ensured code robustness through JUnit unit testing. Managed deployments on JBoss Application Server in an Agile environment. Collaborated with cross-functional teams using Confluence and Agile methodologies.
Java Developer at Sidecar Health
February 1, 2019 - June 1, 2021Developed RESTful APIs and microservices with Java and Spring, using JPA with MySQL for data persistence and performance-optimized queries. Implemented real-time WebSocket notifications and status updates. Built responsive front-end with Angular, TypeScript, HTML5, AJAX, and Tailwind CSS. Deployed on Azure App Services with Azure AD for secure authentication; automated CI/CD via Azure DevOps. Performed unit testing with JUnit and maintained deployment on JBoss, leveraging Agile practices and Confluence for documentation. Implemented OAuth 2.0 and centralized logging with ELK to improve reliability and security.
Java Software Engineer at Tepia
January 31, 2019 - August 25, 2025Developed scalable backend components with Java and Spring MVC adhering to SOLID principles. Created and consumed SOAP-based services using WSDL for third-party integration. Optimized database interactions with SQL, PL/SQL, and Hibernate ORM. Managed JMS messaging queues for asynchronous workflows. Participated actively in Agile and Kanban teams including sprint planning and retrospectives. Created and executed unit tests to maintain high code quality. Automated build and deployment processes with Maven and CI/CD tools, reducing downtime. Developed JSP-based user interfaces to support admin and data entry workflows. Followed best practices for version control and continuous integration to enable rapid iteration and deployment.
Java Software Engineer at Tepia
October 1, 2016 - January 31, 2019Developed scalable backend components using Java and Spring MVC, adhering to SOLID principles. Built and consumed SOAP services (WSDL) for external integrations and optimized SQL/PL-SQL queries with Hibernate ORM. Managed JMS queues for asynchronous messaging; collaborated in Agile/Kanban environments; created and executed unit tests with JUnit. Automated build and deployment with Maven and CI/CD tools; developed JSP-based UI to support data entry and admin workflows. Worked with JBoss and deployed on related server environments.
Education
Bachelor's in Computer Engineering at Tehran North University
January 11, 2030 - August 25, 2025Bachelor's in Computer Engineering at Tehran North University
January 11, 2030 - December 15, 2025Qualifications
Industry Experience
Financial Services, Software & Internet, Professional Services, Media & Entertainment
Skills
See more
Experience Level
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Fort Lee today.