Job Description
Java+ Kafka: 3-6yrs experience, currently work from home for 1.5yrs. Location: Bangalore
Responsibilities:
- Writes efficient and elegant code and tests software (build and support)
- Work with product management team, gathering requirements, determines operational feasibility, come up with solution designs, development of code, testing (scalability, functionality, and resilience), QA/UAT/BETA approval, cloud rollout
- Cloud deployment, enhancement, and support for issues for modules owned
- Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.
- Collaborate with team to brainstorm and create new products
- Grow engineering teams by interviewing, recruiting and hiring
- Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solution
- Designing algorithms and flowcharts to create new software programs and systems
- Troubleshooting, debugging, maintaining and improving existing software.
- Compiling and assessing user feedback to improve software performance.
- Developing technical documentation to guide future software development projects.
Basic Qualifications:
- A bachelors/masters degree in Computer Science or related field
- Minimum four to seven years of Java experience writing production code
- Knowledge of MVC, jQuery and Javascript
- Experience with building APIs/Microservices/Webservices/SDKs
- Good knowledge of SQL, advanced data structures, design patterns, object-oriented principles
- Hands on experience with Big Data Technologies (Kafka, Redis, Solr, Hbase, HDFS)
- Good knowledge of Data Aggregation Technologies (syslog, Splunk, Arcsight, S3)
- Hands on experience with AWS Cloud Technologies (K-streams, S3)
- Real passion for agile, test-driven development (TDD), continuous integration/continuous deployment (CI/CD)
- Demonstrated leadership and mentorship experience
Additional Qualifications:
- Experience in common Internet technologies and protocols (HTTP, SSL, OAuth, JWT, JSON, XML, etc.)
- Experience with API tools such as Postman, Swagger/OpenAPI etc.
- Experience in JUnit
- Cloud/SaaS development experience and security analytics knowledge is a plus
About Infogain: We combine people, platforms, and software Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, and retail industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft Gold Partner and Azure Expert Managed Services Provider (MSP). Infogain, a ChrysCapital portfolio company, has offices in California, Washington, Texas, the UK, the UAE and Singapore, with delivery centers in Seattle, Houston, Austin, Krakw, New Delhi, Mumbai, Pune, and Bengaluru. if you are the one with above skills, please send in your applications at vi*****s@in*****n.com..WE ARE HIRING
Job Classification
Industry: IT Services & Consulting
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Any Specialization
Post Graduation: M.Tech in Any Specialization, MCA in Any Specialization
Doctorate: Any Doctorate in Any Specialization
Contact Details:
Company: Infogain India (P) Ltd.
Address: A-16 and A-21,,,SECTOR 60,NOIDA, NOIDA, Uttar Pradesh, India
Location(s): Pune
Keyskills:
Oauth
Java
Jwt
XML
Javascript
Kafka
Redis
JSON
MVC
JQuery
Web Services