We are looking for a skilled Java Developer to join our team at ScaleOrange Technologies Pvt Ltd.
This role involves developing scalable applications, working with microservices architecture, and leveraging the Spring Framework.
The ideal candidate should have strong expertise in Java, J2EE, Spring Boot, and Microservices, along with experience in ReactJS, Apache Kafka, and cloud platforms like AWS.
Roles and Responsibilities -
- Develop and maintain high-performance, scalable, and secure Java-based applications.
- Design and implement microservices architecture using Spring Boot.
- Work on backend development and integrate with frontend frameworks like ReactJS.
- Utilize Apache Kafka for real-time data streaming and event-driven architecture.
- Manage JSON, XML data formats for system integration and data exchange.
- Develop and optimize database queries using SQL, PostgreSQL, and Oracle.
- Implement Elasticsearch for efficient data indexing and search capabilities.
- Collaborate with cross-functional teams to design, develop, and deploy cloud-based applications using AWS (preferred).
- Troubleshoot, debug, and enhance application performance while ensuring code quality and best practices.
Skills And Qualifications Required
Education - Bachelor's degree in Computer Science, Engineering, or a related field.
Experience - Proven experience in Java Development, preferably in a remote or distributed team environment.
Technical Skills
Backend - Java, J2EE, Spring Boot, Microservices
Frontend - ReactJS (Good to have)
Messaging & Streaming - Apache Kafka
Data Handling - JSON, XML
Database - SQL, PostgreSQL, Oracle
Search Engine - Elasticsearch
Cloud Technologies - AWS (Good to have)
Soft Skills
- Strong problem-solving, analytical thinking, and ability to work independently in a remote environment
(ref:hirist.tech)