Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. As a Java Lead Engineer, you will work as part of a highly skilled team to design, architect, and build complex enterprise software applications.
Requirements
- Design, Architect and Build highly complex enterprise software applications.
- Translate business requirements to appropriate technical solutions keeping simplicity at the core.
- Research, identify, test, certify, and select technology required for solution delivery.
- Maximize the performance, uptime, and supportability of the product.
- Developing highly scalable services using technologies such as Java, J2EE, Jetty, REST/SOAP, Postgres, Spring.
- Provide feedback on test plans, test cases, and test methodologies.
- Research new technologies for product improvements and future roadmap.
- Collaborate and communicate with stakeholders, provide project progress, highlight any risks involved along with mitigation plan.
- Provide guidance and mentoring to less-experienced team members.