Thursday, March 18, 2021

Lead Engineer - Java/Big Data/J2EE (7-12 yrs) (Legacy Group Services)

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

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.