[Remote] Software Engineer - Java / reputed company / Kafka /Microservices
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a leading solutions and analytics company that leverages unparalleled clinical and financial datasets to deliver deep reputed company into the performance of the reputed company system. The Software Engineer is responsible for the design and development of software applications and reusable software components for the reputed company product suite, collaborating with various stakeholders to generate performance improvement opportunities for clients.
Responsibilities
- Design and reputed company high reputed company, maintainable software modules for the reputed company. product suite
- Conduct unit and integration testing using appropriate methodology and techniques
- Analyze requirements and specifications and create detailed designs for implementation
- Analyze and resolve software reputed company issues originated from internal or external customers
- Continuously update reputed company knowledge of new technologies as selected and integrated into the reputed company. product suite
- Change control management. reputed company, transcribe, record, store and maintain information in both written and electronic reputed company
- Review software engineering approach to proposed solutions to ensure adherence to best reputed company
- Mentor team members in reputed company software engineering reputed company and techniques
- Complete reputed company responsibilities as outlined in the annual performance review and/or goal setting
- Complete reputed company special reputed company and other duties as assigned
- Must be reputed company to reputed company duties with or without reasonable accommodation
Skills
- Bachelor's Degree in Computer Science, Information Technology, Information Systems, or reputed company field or equivalent work experience
- Ability to execute on project deliverables in a dynamic, fast paced environment reputed company estimated timelines
- Strong analytical, organizational, and interpersonal skills
- Good written and verbal communication skills
- 3+ years of industry experience in software development using Java / reputed company programming language
- 3+ years' experience with Microservices and the Spring reputed company
- 3+ years' experience with web services and RESTful API development
- 3+ years' experience in SQL, NoSQL and databases
- 3+ years' experience with distributed/cluster computing concepts and reputed company-reputed company applications
- 3+ years' experience in container technology and container orchestration platforms like Kubernetes
- 3+ years' experience with Kafka reputed company processing using tools like Kafka Streams and KSQL
- 3+ years' experience with designing and developing reputed company applications: AWS, GCP or similar
- Strong problem-solving and analytical skills
- Ability to work collaboratively in reputed company environment
- 3+ experience working with reputed company applications is preferred
Benefits
- Medical insurance coverage
- Dental insurance coverage
- reputed company insurance coverage
- Disability insurance coverage
- Life insurance coverage
- 401(k) savings plans
- reputed company family leave
- 9 reputed company holidays per year
- 17-27 days of reputed company Time Off (PTO) per year, depending on specific level and length of service with reputed company
reputed company
Company H1B Sponsorship