Sr. Java Backend Engineering
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
July 24, 2018
Sr. Java Backend Engineering
Key responsibilities will include the following:
Work with customers to identify deployment and operational challenges and provide solutions.
Provide technical leadership to teams on a highly scalable distributed (or cloud-based) solution. Includes:
Drive/collaborate with other technical leaders/software engineers on arriving at solutions to customer’s challenges.
Develop software solutions independently and rapidly with a focus on quality.
Champion quality within development organization
Engage with product management to clearly articulate and drive product enhancement requirements that customers want
Review and write product documents including customer facing documents.
Perform system profiling and analysis, identifying resource and latency issues
Qualification and Skills:
BE or MS CS/EE with 8 years of industry experience
Self-driven with proven experience driving design and implementation of software solutions through architecture.
Excellent communication/presentation/collaboration skills for interacting with internal/external customers.
Ability to multitask and plan multiple activities running in parallel
Excellent domain knowledge & proven experience working with Java, HTTP, SOAP, REST, Spring, ORM/Hibernate, Tomcat, Apache, JEE, JMS, XML, containers, micro services, performance profiling tools, database, and HA patterns
SNMP trap processing and knowledge of MIBS
Good working experience of configuration control and build systems and methodologies (subversion, GIT)
Excellent analysis and programming skills
Experience of developing in UNIX/Linux Operating System environments
Experience of Agile development methodologies
Knowledge of technologies like TCP/IP, LAN/WAN routing/switching and other network layer protocols a plus