Dear Folks, Wishes for the Day !!! This is Shawn from Riviera Consulting Inc. We Need consultant for Lead/Senior Developer Please share suitable profiles to [email protected]
*Job Title : Lead/Senior Developer Location : Alpharetta, Georgia Duration : 6 Months * Responsibilities As a hands-on lead/senior developer, primary responsibilities center around design and development of web based, real-time and batch applications using a variety of platforms, tools and languages including Java, Spring, iBatis, Oracle, HTML, CSS, and Javascript, among others. Collaborate with members of the design team – both technical as well as business owners - to identify requirements and develop new products or extensions to existing products. Our environment is open and agile with a focus on both design and delivery. Propose technical design recommendations and improvements. Positions in our technical team require strong technical opinions and open communication. Document designs and development work according to established documentation standards Develop unit tests to fully exercise application logic for each class, module and interface. Exhibit knowledge and experience in pragmatic application design and patterns. Must be experienced in design patterns associated with lightweight application architectures. In addition, candidates must be comfortable working across diverse applications including web interfaces, real-time systems and batch applications. Must exhibit high personal standards and design practices for developing applications and components that are clean, cohesive, decoupled and configurable. Candidates must be comfortable providing unit tests and documentation (in the code and outside of it) with each solution. Determine flaws in existing applications/designs and propose alternatives. Must be able to quickly identify the source of bugs, for example, and resolve them in the proper way Must exhibit a solid understanding of conventional development platforms, tools and concepts including Java/JEE, Oracle/RDBMS, JDBC/ORM, Transaction management, aspect oriented development, Spring, web services/API development, real-time applications/concurrency. Candidates must also be able to absorb new ideas and technologies quickly and must be able to apply these technologies to a problem domain in a way that is both practical and reflects best practices. Must be comfortable working in an agile environment and using tools like JIRA to track and communicate the status of tasks. Candidates must be efficient and productive with common development tools and environments such as Eclipse IDE, Ant, JBoss/Tomcat, Linux, Subversion and relational databases, such as Oracle. Must exhibit the ability to configure your local machine and work independently. Candidate must exhibit excellent written and verbal communication. Ability to discuss business requirements and articulate complex technical concepts is an absolute necessity. In addition, candidates must be able to provide documentation of their development work that can be used by other members of the team. Skills/Attributes Coder at heart Ability to multi-task and utilize a broad array of technologies and frameworks Strong architecture and design skills Spring/SpringMVC or other IoC container JMS or other messaging – helps but not required JDBC/ORMs Web Services – helps but not required Dev Tools - Eclipse, Ant, Subversion, JBoss Class and package design Data security protocols and techniques Experience working with web based apps, batch systems and/or real-time processing Unit and performance testing using JUnit Detail-oriented Consultative and team-oriented Strong written and verbal communication Excellent work ethic Knowledge of various scripting languages like python, ruby or others is a plus, but not required Experience Bachelor’s degree in CS required 5 years software development experience 2 years JEE development experience Experience leading small development teams/projects is a plus, but not required ------------------------------------------ Warm Regards , Shawn - Sr. Technical Recruiter Riviera Consulting LLC. Office: (201)-710-8278 Email: [email protected] -- You received this message because you are subscribed to the Google Groups "GTA DBA" 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/gtadba?hl=en.
