HamburgerMenu
hirist

Rosemallow Technologies - Java Developer - Microservices Architecture

ROSEMALLOW TECHNOLOGIES PRIVATE LIMITED
Others
5 - 7 Years

Posted on: 03/09/2025

Job Description

Location : Coimbatore.

Job Description :


We are looking for a skilled and proactive Java Full Stack Developer to join our team.
The ideal candidate will have strong expertise in both backend Java technologies and modern frontend frameworks, with a proven ability to build scalable, high-performance applications from end to end.

Responsibilities :


- Design and develop scalable web applications using Java, Spring Boot on the backend, and React/Angular on the frontend.

- Create RESTful APIs and integrate them with frontend components.

- Write clean, testable, and efficient code.

- Implement security and data protection best practices (JWT, OAuth, etc.

- Collaborate with UI/UX designers, business analysts, and other developers to deliver features.

- Debug, troubleshoot, and optimize code for performance and scalability.

- Participate in code reviews and contribute to architectural decisions.

- Ensure cross-browser compatibility and responsiveness of UI.

- Manage application deployment using Docker or other CI/CD tools.

Required Skills :

- Strong proficiency in Java 8/11, Spring Boot, Spring MVC.

- Solid understanding of RESTful APIs, Microservices architecture.

- Experience with HTML5, CSS3, JavaScript.

- Proficiency in at least one frontend framework : React.js, Angular, or Vue.js.

- Knowledge of SQL (MySQL/PostgreSQL) and NoSQL (MongoDB).

- Familiarity with version control systems (Git) and CI/CD pipelines.

- Experience in using Docker, Maven, Gradle.

- Good knowledge of unit testing frameworks like JUnit, Mockito.

- Understanding of OAuth2/JWT for securing APIs.

Nice to Have :


- Experience with Kubernetes, AWS, or Azure.

- Knowledge of WebSockets, Kafka, or RabbitMQ.

- Understanding of DevOps principles and cloud-native architectures.

- Exposure to Agile methodology and tools like Jira, Confluence.

Soft Skills :


- Strong analytical and problem-solving skills.

- Effective communication and interpersonal abilities.

- Ability to work independently and in a team.

Education :


- Bachelors or Masters degree in Computer Science, Engineering, or related field.


info-icon

Did you find something suspicious?