Responsibilities: 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
- Ensure applications receive thorough unit, system, and integration testing
- Provide solution support and troubleshooting following deployment
- 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 Promote agile principles and methodology
- Practise and promote test driven development and test automation Practise and promote devops principles and methodology, CI/CD and automated devopspipelineBuild, operate, monitor, and troubleshoot Hadoop infrastructure Design software to ingest data into Hadoop Bea mentor, advisor, coach to other team members
- Contribute to future direction and vision of the product suite
- Work with remote teams efficiently to deliver on product features
- Requirements: 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
- Experience in Kafka, RabbitMQ, Kubernetes, Big Data, Caching Frameworks, Elastic Search,Tableau, AWS.
- Good knowledge of Microservices Experience in working with a Hadoop distribution
- 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 in design and architecture
- Experience working with application servers Prior experience with healthcare applications is a plus
- Experience in the full software development lifecycle using an Agile development process
- Experience working CI, CD and devops practices
- Experience working with remote teams Strong problem solving and troubleshooting skills Excellent communication skills
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.