• Java Oracle Developer

    Job Locations 2 months ago(3/12/2018 11:20 AM)
    Requisition ID
    2018-17178
    Posted Date
    Technology
    Category
    32 Avenue of Americas
  • Responsibilities

    360i is looking for a Senior Java Developer who can guide technical teams through all phases of the software development life cycle, including ownership of the full technical stack including software components, database, platforms and infrastructure. Candidates are expected to deliver high-quality J2EE code in a timely manner, as well as manage multiple phases of the project life cycle (design, develop, deploy). They will also be responsible for requirements gathering, software design, development, and testing. Candidates must be highly proficient with J2EE and object-oriented programming, including software design and design patterns. They must also be proficient with standard Java development tools, including Maven, Log4J, JUnit, Mockito and popular IDEs such as Eclipse or IntelliJ IDEA. Proficiency with open source frameworks such as Spring and Hibernate is required. Senior Java Developer candidates must have agency experience, be familiar with a team approach to execution, and possess effective written and verbal communication skills. Responsibilities Act as technical lead on J2EE engagements, including requirements gathering, design, development, and testing Produce high-quality, modular, reusable J2EE code that incorporates best practices Lead the engagement with the clients IT team Accurately report issues and status to project management Required Experience / Skills Completed at least five full professional software engineering projects across multiple platforms Have core Java expertise (JDK 7+) Extensive experience with software design fundamentals and design patterns Proficiency with computer networking and Unix fundamentals Experience with build tools (e.g. Maven, Gradle, Ant) Understanding of Service Oriented Architecture, Web Services Architecture and APIs Thorough understanding and experience with Oracle relational database technologies Good working knowledge of application servers, database servers, and web servers (e.g. Glassfish/Tomcat/JBoss, Oracle/DB2/PL SQL and Apache web server) Strong enterprise integration experience Experience with processing and transforming XML and JSON Experience working with open source frameworks (e.g., Spring, Hibernate) Significant experience with tuning and refactoring code, and assessing the impact of architectural decisions on performance and scalability Source control experience with Git (e.g. branching, merging) Experience with project management tools, such as issue trackers (e.g., Jira, Bugzilla, FogBugz) Nice to Have Knowledge of a cloud hosting platform (e.g., Amazon Web Services, Azure, Google, OpenShift, Backspace) Experience with Adobe CQ/AEM Experience with serverless development (AWS Lambda, serverless.com) Experience with middleware solutions Experience with alternate scripting languages (e.g., Python, Perl, PHP, Groovy, Ruby)

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.