*Hi Folks,* *Needed a Sr. Java Application developer in Horsham, PA* *Must be able to do F2F interview.* *Must be local.*
*Job Title: Java Application developer* *Duration: 6 Months* *Location: Horsham, PA* Job Description: What is the specific title of the position? Application Development Consultant What Project/Projects will the candidate be working on while on assignment? COMPAS projects Is this person a sole contributor or part of a team? will be working as part of the team If so, please describe the team? (Name of team, size of team, etc.) Team consist of about 6 cross functional people. What are the top 5-10 responsibilities for this position? (Please be detailed as to what the candidate is expected to do or complete on a daily basis) • Develop code using modern approaches to software development • Design reusable components, frameworks and libraries • Develop reusable patterns and encourage innovation that will enable team velocity • Design and develop innovative solutions to meet the needs of the business • Design and implement product features in collaboration with business and IT stakeholders • Work very closely with architecture groups and drive solutions • Bring innovative ideas to help continuously improve the COMPAS platform including the build, deploy, test and runtime cloud ecosystems • • Lead Agile/Scrum methodology to deliver high-quality software releases every 2 weeks through Sprints • Mentor and guide other software engineers within the team to promote modern approaches to software development • Provide hands-on leadership, coaching, mentoring, and software engineering best practices to software engineers • Work with a team of software engineers for one or more Agile scrum teams assigned to work on the project • Perform all phases of software engineering including requirements analysis, application design, code development and testing • Review code and provide feedback relative to best practices and improving performance • 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 • Collaborate on the design with other team members and product owners, both inside and outside the scrum team • Estimate engineering work effort for engineering team and effectively identify and prioritize the high impact tasks • 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 • Solid technical skills and background needed to support the oversight of development and management of complex multi-platform environments. • Propose solution for automation and streamlining build/deploy/release process and find ways to automate and improve our pipeline at every step What software tools/skills are needed to perform these daily responsibilities? • Java Enterprise Edition (Java/J2EE) and web technologies o Spring, WebSphere, JBoss, service-oriented architectures (SOA), RESTful Web Services, HTML, Java Server Pages (JSPs), Servlets, JQuery, ExtJs, Enterprise Java Beans (EJBs), design patterns such as MVC, Command, Session Façade, DAO, WebSphere MQ, *Queue Manager, Queues configurations, troubleshooting Message latency and failover SPRING frameworks, Rational Software Architect is required , JUnit, Spock, Cucumber or similar technologies *What skills/attributes are a must have? * • BS Degree in Computer Science or related experience • 6+ years of experience in IT Application Development • 6+ years of strong hand-on experience with Java Enterprise Edition (Java/J2EE) and web technologies o Spring, WebSphere, JBoss, service-oriented architectures (SOA), RESTful Web Services, HTML, Java Server Pages (JSPs), Servlets, JQuery, ExtJs, Enterprise Java Beans (EJBs), design patterns such as MVC, Command, Session Façade, DAO, WebSphere MQ, *Queue Manager, Queues configurations, troubleshooting Message latency and failover • 4+ years of experience with SPRING frameworks, Rational Software Architect is required • 6+ Experience with automated unit testing technologies (Such as JUnit, Spock, or similar) • 6+ Experience with mock data frameworks for unit testing • 3+ Experience specifying, designing and developing web service applications • Knowledge of LDAP and authentication/authorization configuration strategies required • Demonstrated success in building design patterns and software engineering best practices Warm Regards, Mir Ali Ph:(925) 973-0000 x 215(Off) | Fax: (408) 273-6002 Email: m...@allianceit.com _________________________________________ Note: We respect your online privacy. This is not an unsolicited mail. Under Bills 1618 Title III passed by the 105th US Congress this mail cannot be considered spam as long as we include Contact information and a method to be removed from our mailing list. If you are not interested in receiving our e- mails then please reply with a "Remove" in the subject line and mention all the e-mail addresses to be removed with any e-mail addresses, which might be diverting the e-mails to you. I am sorry for the inconvenience if any caused to you. -- You received this message because you are subscribed to the Google Groups "Companies Looking for IT Out Staffing & Recruitment" group. To unsubscribe from this group and stop receiving emails from it, send an email to arunsinh+unsubscr...@googlegroups.com. To post to this group, send email to arunsinh@googlegroups.com. Visit this group at https://groups.google.com/group/arunsinh. For more options, visit https://groups.google.com/d/optout.