Senior Java API Developer , Java devloper

Core Java, Java Multithreading, Java, Spring, Financial services, Design patterns, Communication skills, RESTful
Contract W2, Contract Independent, Contract Corp-To-Corp, 6 null
Depends on Experience
Work from home not available Travel not required

Job Description

Senior Java API Developer

Durham, NC


Using Agile practices.

Education and Experience:

  • Bachelor degree in Computer Science, Information Technology, or equivalent training and experience.
  • 8-10+ years software development experience
  • 6-9+ years of Java/J2EE development experience
  • 3+ years of experience in designing, development and implementation of SOA Java Web Services and Spring Framework.
  • Experience in designing and developing Web Service, middle tier or backend solutions in an enterprise environment
  • 2+ years of Web UI development experience
  • Proficient in database development using Oracle and SQL
  • 2+ years working in an Agile/Scrum/Lean environment
  • Experience working with ALM tool such as Rally, JIRA, Version One, or RTC


  • 8+ years of hands on software development experience in Java Web services and API solutions.
  • Leadership & Strong execution skills in a fast-paced environment using agile methodologies.
  • Capability to support mission critical customer facing platforms and applications.
  • Expertise in open source streaming products, Micro services and Message Oriented Middleware, Stream processing, Master Data Management.
  • Proficient in Java, J2EE, Spring MVC, Spring Core and JavaScript.
  • Deep understanding of API design, including versioning, isolation and micro-services.
  • Experience in documenting APIs using an API documentation framework (Swagger)
  • Experience in state-of-the-art tools and methods to enable efficiency, performance and agility through automating DevOps processes, continuous integration and delivery pipelines (Maven, Jenkins, Stash, Ansible, Docker).
  • Strong knowledge of developing highly scalable distributed systems using Open source technologies.
  • Knowledge of public and private cloud capabilities including compute, storage, database and analytics
  • Working knowledge of testing frameworks like Junit, Mockito, Spring Test.
  • Knowledge of web application development using JSP, HTML, CSS/SASS, JQuery, Angular and NodeJS.
  • Knowledge of relational and NoSQL database management systems.
  • Engaging in working with global team of developers in leading standard methodologies for software engineering.
  • Strong team player with excellent collaboration skills.

Soft Skills & Knowledge

  • Domain Skills
    • Experience working in financial services industry is preferred
    • Excellent problem analysis and creative solution-building skills
    • Proven customer and relationship management experience
  • Team Player
    • Develop and maintain strong healthy relationships within the team and our external partners
  • Accountability Works with minimal direction
  • Communication Skills - Strong communication skills (listening, verbal, written, and presentation)
  • Strong technical, teamwork and partnering skills
  • Self-Started/ Motivated Ability and desire to take initiative
  • Problem Solving
    • Solve issues by making timely decisions based on facts, knowledge, experience, and judgment
    • Select and act on a course of action which balances business and technical needs
  • Flexibility/ Adaptability - Ability to quickly learn, adapt, and change to meet the needs of a changing environment
  • Collaboration - Cultivates networks with people across a variety of functions and locations within the organization

Job location is either
Bill rate is DOE
Please send your updated resumes to Prabhakar Everest Consulting Group Inc
39650 Mission Blvd
Fremont CA 94539
(:732-609-8612; (:510-494-8440ext 12 6: 510-494-8151 *

Dice Id : 10122100
Position Id : 264338
Originally Posted : 9 years ago
Have a Job? Post it

Similar Positions

Sr Core Java Developer
  • Atyeti
  • Raleigh, NC
Senior Java Developer
  • Raleigh, NC
Sr. Java/J2EE Programmer
  • ClifyX
  • Raleigh, NC
Core Java Developer
  • Yochana IT Solutions
  • Cary, NC
Senior Java Developer/Sr. Software Engineer
  • Digital Intelligence Systems, LLC
  • Durham, NC
Full Stack Java Developer
  • VDart, Inc.
  • Cary, NC
Java with Scala Developer
  • Cygnus Professionals
  • Cary, NC
Java Developer
  • Global Technical Talent
  • Durham, NC
Senior Java Developer (Spring, Docker)
  • Procom Services
  • Cary, NC
Full Stack Java Developer
  • Tekintel Inc
  • Raleigh, NC
Fullstack Java Developer
  • Software Guidance & Assistance
  • Research Triangle Park, NC
Java Developer
  • HireNetworks
  • Cary, NC
Java Developer
  • HCL America Inc.
  • Cary, NC