Accelerate your career with PradeepIT, a globally recognized IT Consulting firm. We are looking for a Java Software Engineer with 4-6 years of experience in software development using modern tech stacks like Java, Event Driven Architecture, and Microservices.
Requirements
- 4+ years of Software Development work experience using modern tech stacks like Java, Event Driven Architecture
- Prior experience in solution architecture and leveraging the Design Patterns
- Prior experience developing Microservices using Spring Boot
- Solid understanding of Object-Oriented Programming concepts, data structure, algorithms, and system-level programming (including multi-threaded programming)
- Experience is Kafka, AWS Cloud Services, Database (SQL ; NoSQL)
- Experience with high-throughput messaging technologies and patterns
- Experience with message brokers such as MQTT, ActiveMQ, RabbitMQ is added advantage
- Experience in GraphQL, and AngularJS/ReactJS for UI is a plus
- Experience in building Unit Integration Testing
- Excellent coding skills
- Good communication skills in written and verbal form
- Expertise in delivering products using Agile development methodologies (Scrum/ Kanban).
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance