Java Sull Stack Developer
K&K GLOBAL TALENT SOLUTIONS INC
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Tech stack
Clean Code Principles
Java
JavaScript
Spring Security
Amazon Web Services (AWS)
Business Logic
HTML5
Unit Testing
Azure
Browser Compatibility
CSS
Code Review
Databases
Continuous Integration
Data Integration
Relational Databases
DevOps
Gradle
Hibernate
Java Persistence API
Java Web Services
JSON
PostgreSQL
Maven
Enterprise Messaging Systems
MySQL
NoSQL
OAuth
Oracle Applications
Performance Tuning
RabbitMQ
JSON Web Token
Responsive Web Design
Software Deployment
TypeScript
XML
Freeform SQL
Google Cloud Platform
Spring-mvc
React
Spring-boot
Software Security
GIT
Vue.js
Angular
Kubernetes
Kafka
Front End Software Development
REST
Docker
Jenkins
Microservices
Job description
- Design, develop, and maintain Java-based applications using Spring Boot, Spring MVC, and related frameworks
- Develop and consume RESTful APIs
- Implement business logic, validation, and transaction management
- Integrate applications with databases and external services
- Write clean, efficient, and maintainable code following best practices
Frontend Development
- Develop responsive user interfaces using Angular / React / Vue.js
- Work with HTML5, CSS3, JavaScript, and TypeScript
- Ensure cross-browser compatibility and UI performance
Database & Integration
- Design and optimize database schemas
- Write complex SQL queries and perform performance tuning
- Work with RDBMS (Oracle, MySQL, PostgreSQL) or NoSQL databases
DevOps & Collaboration
- Participate in Agile/Scrum development processes
- Perform code reviews and unit testing
- Support application deployments and releases
Collaborate with QA, DevOps, and business stakeholders
Requirements
- Strong proficiency in Java (Java 8 or higher)
- Experience with Spring Boot, Spring MVC, Spring Security
- Knowledge of Hibernate/JPA
- Experience in Microservices architecture
Frontend
- Experience with Angular / React / Vue.js
- Strong JavaScript, HTML5, CSS3 fundamentals
Tools & Technologies
- Git, Maven/Gradle
- CI/CD tools such as Jenkins
- Familiarity with REST APIs and JSON/XML
Preferred Skills (Nice to Have)
- Experience with Docker, Kubernetes
- Cloud platforms: AWS, Azure, Google Cloud Platform
- Messaging systems like Kafka, RabbitMQ
- Knowledge of JWT, OAuth2, application security