Software Engineer (Java)
Company Overview:
Recently we were featured in NTv, check this video to know us more: https://www.facebook.com/ntvdigital/videos/704617324277599
OrangeToolz is a US-based digital agency (for app, web, and SaaS) that develops solutions and aims to achieve high ROI. As a leading digital agency, our core competencies are technology solutions. OrangeToolz is genuinely devoted to your success and aims to build long-lasting relationships with our clients through the delivery of tangible results
Job Types: Full-Time
Experience Required: 6 Year
Job Responsibilities:
✅ Design and develop microservices using Java, Spring Boot following best practices for scalability, fault tolerance, and maintainability.
✅ Identify areas where microservices can be implemented to improve the overall architecture of the application, and work with the team to plan and implement those changes.
✅ Use cloud-native tools and services such as Kubernetes, Docker to build, deploy, and manage microservices in a distributed environment.
✅ Develop and maintain MySQL databases, ensuring that they are optimized for performance and scalability, and troubleshoot any issues that arise.
✅ Monitor and analyze system performance metrics to identify areas for improvement and implement changes to optimize performance.
✅ Work with the team to identify areas where caching can improve application performance, and implement caching solutions using tools like Redis or equivalent.
✅ Mentor and train junior developers on best practices for software development, microservice architecture, and database performance optimization.
✅ Participate in code reviews, pull requests, and other quality assurance activities to ensure that code is clean, maintainable, and meets high standards of quality.
✅ Implement message streaming solutions using technologies such as Kafka, Cloud Pub/Sub, or ActiveMQ to enable real-time communication between microservices, as well as with external systems
✅ Write unit test to test all microservices using testing framework like JUnit, Mockito etc
Working Hours:
- Schedule: 10 am to 7 pm.
Weekdays: Friday.
Educational Requirements: BSC in CSE
Additional Requirements:
✅ Must have hands on experience on SQL, JPA and Hibernate.
✅ Skills Required: Core Java, Object Oriented Programming.
✅ Strong understanding of Object Oriented analysis and design using common design patterns Knowledge.
✅ Practical experience in REST & Restful web services Commanding knowledge of Maven, and Gradle build tools.
✅ Nice to have experience in Nginx, Apache & LINUX to prepare deployment environments.
✅ Build and maintain CI/CD pipeline using google cloud build.
✅ Develop and Maintain MySQL Database application, Hands on Experience in Scalable Database application development.
Compensation & Other Benefits
✅ Salary Review: Yearly Once.
✅ Festival Bonus: 2 (Yearly)
✅ Life Insurance.
✅ Medical Insurance for Employees & Dependent.
✅ Maternity Insurance.
✅ Maternity Leave.
✅ Paternity Leave.
✅ Lunch: Partially Subsidize.
✅ Breakfast: Partially Subsidize.
If you are interested send your CV to career@orangetoolz.com
Subject line: Software Engineer (Java)
Recent Comments