To see other developer job opportunities,
please visit http://dev.fyicenter.com/
Senior Software Engineer
Design and implement a new generation of high performance/high availability backend infrastructure.
Lead the design, development, and testing of features/functions delivered via platform components and/or services that are highly scalable, available and reliable.
Work with product managers using agile methodologies to deliver high quality technologies on time.
Work with operations, support and sales to ensure customers are successful with developing and deploying their mission critical applications using the technologies you develop.
Support your team's technologies as and when required on a 24x7 basis.
Quickly understand existing code and contribute in a way consistent with prior coding conventions.
Process and fix defects in the software.
BS degree in Computer Science or similar technical degree.
5+ years of Java development of mission critical systems,. including server-side development and knowledge of core Java.
Expertise in modern database/storage/big data technologies, including Hadoop/HBase.
Expertise in designing and building web applications and/or web services in a distributed environment.
Expertise in design/implementation for reliability, availability, scalability and performance.
Expertise in software engineering tools and best practices.
To apply for this position, please visit
Developer FYI Center