Back to Jobs

Java Full Stack Developer
TQuanta
Job Description
We are hiring experienced Full Stack Developers with expertise in front-end and back-end technologies, microservices architecture, and cloud platforms. Candidates will work on scalable enterprise applications and participate in the full software development lifecycle.
Responsibilities
Develop and maintain applications using ReactJS/Angular, Java, and Spring Boot
Implement REST APIs, JPA, Spring Data/Hibernate
Work on microservices architecture with messaging services like Kafka, RabbitMQ, AWS SQS/JMS
Collaborate with DevOps teams for CI/CD using Git/Bitbucket, Jenkins, Bamboo
Ensure best practices in coding, testing, and deployment
Requirements
Strong front-end skills: ReactJS / Angular JS, HTML5, JavaScript, TypeScript
Strong back-end skills: Java 8+, Spring Boot, REST API, JPA, Spring Data/Hibernate, SQL/PLSQL, OAuth/JWT, JUnits/Mockito
Experience with relational (MSSQL, MySQL, PostgreSQL, Oracle) and non-relational (MongoDB, Cassandra) databases
Experience with microservices architecture and messaging services (Kafka, RabbitMQ, AWS SQS/JMS)
Knowledge of CI/CD tools, Docker, Kubernetes, AWS services (EC2, ECR, S3, Lambda)