Hiring for Full-Time Role at a Pune-based firm with a presence in Pune & New Jersey, focuses on innovative solutions in Healthcare IT. Eligibility : – A minimum of 5 to 7 years of related experience in a commercial software development role – BS/MS Computer Science Responsibilities and Duties : – As a part of agile team implement new features according to the requirements while adhering to the highest professional development standards – Develop application components in Java to maintain existing and to create new services – Solve interesting technology and usability challenges – Work with Engineering teams to identify and eliminate bottlenecks – Assess risk contribution of potential bottlenecks – Perform root cause analysis of system performance and scalability issues and take corrective actions – Assess Performance and prepare tuning strategies of enterprise products with Multi-tenant and multi-server architecture – Analyze system architecture design including code level analysis of different architecture tiers from low level Linux kernel up through the full stack – Identify key metrics for establishing performance baseline and SLA – Participate in performance improvement projects and initiatives to optimize the end to end performance – Optimize application for large transaction load management, Synchronous-Asynchronous transactions, Bulk updates, etc – Build, operate, monitor, and troubleshoot Hadoop infrastructure – Write software to ingest data into Hadoop – Work with remote teams efficiently to deliver on product features Required Skills : – Strong object-oriented programming skills – Hands-on development experience using Java, J2EE, XML, SOAP and SQL – Familiarity with message queues, event sourcing, NoSQL data stores – Prior experience with performance optimization and troubleshooting of Java applications – Linux and shell or other Unix scripting languages as well as with Oracle and other enterprise-class RDBMS, including experience with database installation, administration, and performance tuning – Experience working with application servers – Experience in tools & technology inclusive of Weblogic, jstack, Mission control, AppDynamics – Good knowledge of Microservices – Experience in working with a Hadoop distribution – Knowledge of Elastic Search, Tableau, Kafka – Prior experience with healthcare applications is a plus – Experience in the full software development lifecycle using an Agile development process – Strong problem solving and troubleshooting skills – Excellent communication skills (ref:hirist.com)
You are only one step away from being able to work remotely from anywhere. Fill out your email address here and then you will be directed to the application page for this remote job position. Good luck!