• Java Developer

    Job Location(s) US-NJ-Newark
    Posted Date 3 weeks ago(11/30/2018 4:21 PM)
    Job ID
    Software Engineering
    Position Type
    Contract to Perm (Full-Time)
    # of Openings
  • Overview

    Client's Enterprise Services and Systems (ESS) team is actively seeking a technology and problem-solving enthusiast to be a hands-on contributor to advance our architectural strategies and innovation efforts. We strive to leverage best-of-breed technologies to engineer robust solutions that result in substantial positive impact to client’s ability to serve customers. If you are excited to engage with thought leaders and technology architects across the enterprise to deliver solutions that help us do business better, we want to hear from you! 

    We pride ourselves on fostering a culture focused on creating a positive, inclusive and rewarding experience for all. Together we work to achieve the best possible personal and professional growth for our team. Innovation, collaboration and ethical decision-making form the bedrock of our efforts. 

    We are looking for motivated and bright individuals that strive in a dynamic environment and are eager to contribute fresh ideas, learn new skills and meet challenges with enthusiasm. You will have unique opportunities to interface with and learn client’s businesses and corporate functions while creating innovative solutions that span a multitude of technologies.  


    • 4-6 years of relevant software development experience
    • Bachelor’s Degree required, preferably in Computer Science
    • Hands on experience in Core Java preferably Java 8, JDBC, AngularJS, RESTful Web Services using the latest SDKs and tools and frameworks such as Spring.
    • Knowledge of Object Oriented design concepts and design patterns required.
    • Hands on experience in SQL, database object modeling, performance tuning and data warehousing concepts (Oracle preferred)
    • At least 1 year of NoSQL experience preferably MongoDB
    • Unix/Linux shell scripting a plus
    • Understanding of agile development methodologies and test-driven development practices
    • Working knowledge of distributed systems and service-oriented architectures
    • Proven track record of delivery
    • Strong verbal and written communication, interpersonal and collaborative skills
    • Ability to work well in team and independently
    • Strong work ethic and drive for success
    • Keeps up to date on emerging technologies


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

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.