*Title: **Java Applications Developer* *Location: RTP, NC*
*Candidate will work on our W2 * The Java Applications Developer position is part of the Automation and UI team designing and developing solutions. And not just any solutions – solutions that are scalable and are utilized to impact Cisco Sales! The Java Applications Developer will have strong Java and distributed J2EE application design and development skills as well as possess excellent problem solving skills with strong aptitude in appreciating the focus, scope and impact of their work in a much wider and forward-looking software landscape. The candidate should also be able to demonstrate a history of on-time delivery, excellent communication, and a positive go-getter attitude. *Job Responsibilities* *Responsibilities of this hands-on role include: * · Perform all phases of software engineering including requirements analysis, application design, code development and testing · Design and implement product features in collaboration with product owner · Design reusable components, frameworks and libraries · Work very closely with architecture groups and drive solutions · Participate in an Agile/Scrum methodology to deliver high-quality software releases through Sprints · Review code and provide feedback relative to best practices and improving performance · Troubleshoot production support issues post-deployment and come up with solutions as required · Designs, codes, tests, debug, and documents software, and enhance existing components to ensure that software meets business needs · Contribute to the design and architecture to enable secure, scalable, and maintainable software and should be able to clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership · Develop reusable patterns and encourage innovation that will enable team velocity · Collaborate on the design with other team members and product owners, both inside and outside the scrum team · Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines · Drive a quality mindset within the team *Candidate Requirements* · 4+ years Java/J2EE experience , preferably Java 8 · Strong hands-on experience with Java EE or spring framework · Strong experience of one or more ORM technologies (like Hibernate, JPA, or similar) · Demonstrated success in building design patterns and software engineering best practices · A fan and advocate of unit testing, automation and test-driven development with experience with automated unit testing technologies (Such as Serenity BDD, or similar) · Sound understanding of core OOPS as well as JEE Design patterns as well as their implementation in real world applications · Good understanding of SQL, relational database modeling and design · 2-3+ years of senior experience developing using Postgres. · Experience in common open source development/monitoring/configuration/build software (Jenkins, Git, Maven, Tomcat, Apache) · Familiar with working with staff in multiple locations in an Agile/SCRUM environment. · Experience with XML/JSON and developing SOAP and REST services using Apache CXF or a comparable framework · Experience with Java Messaging · Networking knowledge and understanding very useful *Thanks & Regards,* *Murali* *Synapse Technologies Inc,* *4300 W Lake, Suite #178,* *LakeMary, FL 32746* *Ph: 614 414 3004* *Email: [email protected] <[email protected]>* -- -- *************************************************************************************** For all SAP related tutorials,Articles,Faqs,Tips www.sapbrainsonline.com **************************************************************************************** You received this message because you are subscribed to the Google Groups "sapbrains" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/sapbrains?hl=en --- You received this message because you are subscribed to the Google Groups "sapbrains" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
