Previous Job
Previous
Java Web Application Developer III
Ref No.: 19-09123
Location: Charlotte, North Carolina
Job Title: Java Web Application Developer - Java

Position Description
our financial client is seeking an innovative and experienced web application developer that has extensive experience with Java and OSGi development. The role provides server-side development supporting our content management system that is used to build the next generation of our award-winning customer facing experiences. The ideal candidate will have strong Java/J2EE development skills and experience working with Apache Sling to design and deploy RESTful content services upon which APIs can be built.
As a Java developer, you will contribute to the platform and operations team on its journey to build out CMS-powered experiences across numerous channels. This is a role where your technical thought leadership, ability to communicate effectively, and drive to implement the strategic vision of managed experiences come together to enable value delivery.

You will:
• Work within a small development function running as an Agile Kanban Team
• Design, code, and deliver implementation of complex solutions
• Participate in retrospectives and seek improvement through feedback in system and code reviews
• Bringing improvement ideas to the team and driving the execution/implementation of those ideas
• Collaborate with other developers, testers, and content authors to drive out technology solutions
• Mentor junior developers, enforcing secure coding standards through code reviews, unit testing, and test automation
• Effectively communicate technical solutions and recommendations to leadership

Qualifications
Technical Skills
• 5+ years of professional IT experience emphasizing web application developing using Java and object-oriented programming principles for applications and services
• Strong working experience in the full software delivery lifecycle of software projects using Java/J2EE and OSGi
• Strong working experience in component driven development, configuring/designing dialogs used by content authors
• Experience on development tasks of around content management system architectures including building templates, experience fragments, components, setting up the security, page creation frameworks, and workflows.
• Familiarity with build tools and CI/CD processes using tools like Maven and Jenkins
• Experience in general web application development (HTML, CSS, JavaScript, XML, WSDL, UML, etc.)
• Experience with Java IDE platforms like Eclipse or InelliJ and local environment provisioning
Behavioral & Communication Skills
• Excellent communication skills at all levels, from team members to senior management
• Ability to exchange constructive and respectful feedback, collaborating with other groups on standards/best practices
• Must be able to communicate ideas and best practices to more junior developers (the why and the how)
• Enthusiasm and a desire to be part of an innovative team
• A commitment to quality, and a desire to improve

Location- Charlotte, NC
Duration- 12 months+
 
Thanks
 
Ray Santos I rsantos@sunrisesys.com I Sunrise Systems Inc I 105 Fieldcrest Drive Suite 504 Edison, NJ 08837 I (732) 395-4426 I www.sunrisesys.com
 
You can also find me here!!! 
 
https://www.linkedin.com/in/rsantos4424