Java Developer

2/25/2018

Job Description

Sr. Developer

General Overview:
The Senior Developer will be responsible for designing, developing & maintaining large scalable, high availability application s using the Java /Spring technology stack . The job requires the person to work both individually and as part of a team to deliver large scale content acquisition & analytical system s for compliance Solutions. As part of this job the senior developer will: W ork with Product Owners to understand requirements, design estimate and deliver solutions to QA/operations Be an SME for developing Java applications , able to mentor team and provide best practices Design and implement scalable, elegant and maintainable Java applications Contribute as a hands-on developer

Core Requirements : 7+ years of experience as a J ava software engineer/lead developer Strong experience with large scale/high availability java applications Expert knowledge of Spring framework Experience with data integration, text/ data mining Knowledge of Linux and shell scripting (python a plus) Knowledge of professional software engineering best practices Experience using Agile/scrum methodologies Experience developing with relation database like PostgreSQL or SQL Server Experience developing with NoSQL like MongoDB Knowledge of professional software engineering best practices Experience using Agile/scrum methodologies Knowledge of version and revision control practices and procedures Ability to participate in the requirements process, providing feedback and engagement to ensure sounds processes are developed Ability to review, analyze, and modify existing systems

Additional Requirements Demonstrate conduct reflecting high level of discretion and confidentiality Strong organizational and communication skills Experience with containerization (Docker & Kubernetes) Excellent interpersonal skills Experience in Project Management and dealing with customer data Critical thinking skills and ability to adapt to rapid project changes

Nice to have Experience working with relational databases Experience with C#/.net Knowledge of/familiarity with search & text analytics platforms like Lucene/ Solr
Why Smarsh?
Ready to join a thriving tech company that’s redefining digital archiving and business intelligence? Smarsh is the leading comprehensive archiving platform. Recognized as one of today’s fastest growing companies in the U.S., Smarsh delivers innovative cloud-based solutions that help organizations manage and enforce flexible and secure records retention and compliance strategies for electronic communications, including social media and enterprise social networks (Yammer, Chatter, Facebook, LinkedIn and more).
Our motto is ‘People First. Inspire Confidence. Embrace the Impossible.’ We hire lifelong learners who have a passion for their discipline and a track record of excellence. To learn more about us, visit www.smarsh.com/careers .
Smarsh is an Equal Opportunity Employer. We provide equal employment and advancement opportunities to all applicants and employees. That means we do not discriminate in recruitment, hiring, training, promotion, termination, compensation or benefits decisions, or any other employment opportunities or practices on the basis of any legally protected characteristic including race, color, creed, religion or belief, sex, gender (including gender identity, transgender and transsexualism), national origin, alien or citizenship status, ancestry, age, disability, marital status, veteran status, sexual orientation, pregnancy, genetic information, or any other classification which is protected by applicable law. Smarsh also provides Equal Employment Opportunity for individuals serving in the Military, the National Guard and Reserves, and veterans of the U.S. military. In addition, Smarsh complies with applicable state and local laws governing nondiscrimination in employment. If you’d like more information about your EEO rights as an applicant un der the law, please click here— http://ift.tt/1oONeAT .

Original job postingSubmit Resume

Let's block ads! (Why?)