Upper middle / Senior Java Fullstack Developer
About the Role
We're looking for a Upper MIddle Full Stack Java Developer to join our engineering team. You'll work on a large-scale enterprise application serving thousands of users, contributing to both the frontend and backend of our platform. This is an opportunity to make a significant impact on our product while working with a mix of modern and established technologies.
What You'll Do
- Develop and maintain features across the full stack, from database to user interface
- Build and enhance server-side logic using Java and the Spring ecosystem
- Create responsive, user-friendly interfaces using JavaScript, jQuery, and AngularJS
- Work with our JSP-based templating system to deliver dynamic web pages
- Design and implement RESTful APIs that power our web and mobile applications
- Write efficient SQL queries and optimize database performance
- Collaborate with product and design teams to translate requirements into working features
- Participate in code reviews and contribute to engineering best practices
- Help modernize legacy components while maintaining system stability
- Troubleshoot and resolve issues across the entire application stack
What We're Looking For
- 5+ years of professional experience in full-stack Java development
- Strong backend skills with Java and Spring Framework (Spring MVC, Spring Security, Spring Data JPA)
- Solid frontend experience with JavaScript, HTML5, and CSS3
- Experience with jQuery
- Knowledge of JSP, JSTL, and server-side templating (Apache Tiles is a plus)
- Experience with relational databases (MySQL) and writing optimized SQL queries
- Understanding of RESTful API design and AJAX-based communication
- Familiarity with ORM frameworks (Hibernate/JPA)
- Strong problem-solving skills and attention to detail
- Good communication skills and ability to work collaboratively
Nice to Have
- Experience with modern JavaScript frameworks (Angular 2+, React, or Vue.js)
- Knowledge of Bootstrap and responsive design principles
- Experience with caching solutions (Redis)
- Familiarity with containerization (Docker) and orchestration (Kubernetes)
- Experience with CI/CD pipelines (GitLab CI)
- Knowledge of cloud platforms, particularly AWS
- Experience with report generation tools (JasperReports)
- Familiarity with FreeMarker templating
Tech Stack
Backend:
- Java 8, Java 21 (newer services)
- Spring Framework 4.x, Spring Boot 2.x/3.x
- Spring MVC, Spring Security, Spring Data JPA
- Hibernate, MySQL
- Redis (caching)
- Maven
Frontend:
- JavaScript (ES6+)
- jQuery, AngularJS 1.5
- JSP, JSTL, Apache Tiles
- Bootstrap 3, CSS3, LESS
- AJAX, RESTful APIs
Infrastructure:
- Docker, Kubernetes, Helm
- GitLab CI/CD
- AWS (SQS, S3, EFS)
- Flyway (database migrations)
What We Offer
- Work on a mature, real-world product with meaningful business impact
- Opportunity to modernize a large codebase and influence technical direction
- Collaborative team environment with code reviews and knowledge sharing
- Exposure to the full software development lifecycle
- Room to grow and take on more responsibility
Monthly budget from 2500 EUR
-
30 days3164 USD
304 30 days3164 USDЗдравствуйте!
Меня зовут Алексей, я представляю группу разработчиков – NC-1.
В нашей команде есть специалист (full stack, senior, team lead) с необходимыми для Вас знаниями. Опыт коммеречской разработки - более 15 лет. Предлагаю его на аутстафф.
Стек: Languages: Java/Hibernate/JDBC.J2EE/JSF/ JSP /Servlets/Web Services/EJB3. JS/HTML/CSS/HTML/Angular. XML.Java: Spring(MVC, IoC, Security, Boot, Batch). Hibernate /JDBC. Struts, JSF. JUnit. JBoss/Resin/Tomcat/IIS/nginx/jetty. Operating Systems: MS DOS. Linux. Windows. Mac OS X. Technologies:OOA/OOD/OOP. SCRUM. Agile (SCRUM). WebServices (RESTful)/SOAP. Unit testing (JUnit/JMock)/integration testing/TDD. Databases/Tools/Products: SQL Server/SQL/MS SQL Server. PostgreSQL. MySQL. ElasticSearch. JUnits/ Log4J/ JProfiler. Maven, Gradle. Bamboo, Jenkins, Stash, Git
Кейсы: https://1drv.ms/b/c/b7a0d31a9dae1bc5/IQCpK38gmEvWT6F_Cso40Li-AXAKkSs-J67mCwll-C732pw?e=v4VVF5
С уважением,
Алексей М.
-
30 days2889 USD
444 2 0 30 days2889 USDready to help you out
have good experience working on fullstack projects
will share previous work in chat - to make sure we match together
-
30 days2889 USD
1371 15 0 30 days2889 USDHello.
I have been working as a Full Stack Engineer for over 10 years. I have solved tasks on both sides. I also have experience in creating projects from scratch and deploying them to production.
I am ready for collaboration.
-
1 day688 USD
93540 1262 1 10 1 day688 USDHello.I have been working with React/Vue/Node.js for more than 8+ years.I'm ready to cooperate
-
30 days2751 USD
224 1 0 30 days2751 USDHello! I am interested in your project. I have been developing with Java Spring Boot and Angular for a long time. I have developed more than one service with monolithic and microservices architectures. I am ready to discuss the project in more detail.
-
30 days3577 USD
1212 7 0 30 days3577 USDGood day!
My name is Ruslan, I am a Full Stack developer with experience in backend development using Java and frontend development using JavaScript. During my professional career, I have worked with corporate web applications, REST APIs, and the full development cycle—from implementing business logic and working with databases to integrating with the client side.
I have practical experience in backend development using Java and Spring (Spring MVC, Spring Security, Spring Data JPA), working with Hibernate/JPA, designing RESTful APIs, optimizing SQL queries, and interacting with MySQL. I have a good understanding of security principles, caching, and scaling server solutions.
On the frontend side, I have worked with JavaScript, HTML5, CSS3, jQuery, as well as with SPA approaches. I have experience integrating the frontend with the backend through AJAX and REST, working with server-side templating, and responsive design.
I am also familiar with modern development infrastructure: Docker, CI/CD processes, working with cloud services, and database migrations. I feel comfortable in team collaboration, participate in code reviews, and am focused on code quality and stability.
…
I am interested in your vacancy due to the combination of working with a large production product and the opportunity to modernize the existing system. I believe that my experience and approach to development can be beneficial for your team.
I would be happy to discuss collaboration and answer any additional questions.
Sincerely,
Ruslan
-
10 days825 USD
7581 13 0 10 days825 USDHello, I have a suitable stack, I would be glad to collaborate, here is my GitHub
https://github.com/onyx144
Current freelance projects in the category Java
Development of an Android application player for the online TV service
609 USD
We need an Android developer to create a native Android application for an online TV service. Two versions are planned: for mobile devices: smartphones and tablets; for Android TV / Android STB: set-top boxes. Estimated timeline: up to 3 months. Estimated budget: 150,000… Java, App Development for Android ∙ 24 days 17 hours back ∙ 31 proposals |