Senior Java Developer

  • location: Research Triangle Park, NC
  • type: Contract
easy apply

job description

Senior Java Developer

job summary:
We have a long-term renewable contract for a Senior Java Developer with a client of ours in RTP, NC. We are looking for a candidate with 7+ years of experience with Java/Spring with recent experience with cloud and DevOps. We are using AWS, docker containers, Red Hat's OpenShift and Chef Habitat. Candidate will be responsible for coding and automating our DevOps Delivery Engine and for adding additional functionality to some of our core applications.

10+ years of experience in enterprise class, distributed systems engineering that includes a focus on JEE/J2EE distributed system design and development.

- Proficient with rapid development methodology, use case driven story development and test driven design and implementation.

- Experience with design and implementation of enterprise-level application and data architectures using a RESTful approach.

- Detailed knowledge of HTML, XML, Java, JavaScript, Web services (SOAP and RESTful) and web communication protocols.

- Experience using Spring MVC, Spring Data, Spring Integration or Spring XD, JPA/Hibernate, JAX-RS, JAX-WS and SOAP for API design and development.

- Experience with data architecture or schema modeling and implementation.

- Experience with relational database (Oracle, Postgres etc) integration.

- Experience with development architectures using Maven, Grunt, Gulp, Gradle, Jenkins, Sonar, configuration management systems such as

- Perforce, Subversion or Git as well as the configuration and use of Maven proxies.

- Experience with large scale enterprise system performance tuning and scalability of web servers, application servers and scripting in Linux environment with servers like Tomcat, Apache Web Server.

- Good understanding on cloud technologies includes AWS basic services (EC2, RDS - possibly some Lambda and API Gateway), infrastructure as code (likely Ansible, possibly flavors of YAML with Redhat OpenShift/container platform), DevOps platform (Chef Habitat) and familiarity with test frameworks.

- Extensive knowledge of Spring MVC is necessary and familiarity with other MVC frameworks is a plus.

- Development experience and knowledge of JavaScript and JVM dynamic languages such as Groovy or Ruby in an agile development environment is also desirable.

- Strong focus on collaboration and enablement of team based development.

- Proven results oriented person with a delivery focus in a high velocity, high quality environment.

- Must be able to work in highly iterative development cycles.

- Have excellent verbal and written communication skills.

- Ability to communicate effectively: Candidates need to have a very solid foundation with Core Java. That means that they should also be able to explain complex OOD principals in plain terms so that even non-technical individuals can understand.

- Hands on experience writing restful API's (encrypted)

- Hands on experience w/ Unit Testing or experience working in TDD environments Experience working in fast paced/ high pressure environments.

 
location: Durham, North Carolina
job type: Contract
work hours: 9am to 6pm
education: Bachelors
 
responsibilities:
We have a long-term renewable contract for a Senior Java Developer with a client of ours in RTP, NC. We are looking for a candidate with 7+ years of experience with Java/Spring with recent experience with cloud and DevOps. We are using AWS, docker containers, Red Hat's OpenShift and Chef Habitat. Candidate will be responsible for coding and automating our DevOps Delivery Engine and for adding additional functionality to some of our core applications.

10+ years of experience in enterprise class, distributed systems engineering that includes a focus on JEE/J2EE distributed system design and development.

- Proficient with rapid development methodology, use case driven story development and test driven design and implementation.

- Experience with design and implementation of enterprise-level application and data architectures using a RESTful approach.

- Detailed knowledge of HTML, XML, Java, JavaScript, Web services (SOAP and RESTful) and web communication protocols.

- Experience using Spring MVC, Spring Data, Spring Integration or Spring XD, JPA/Hibernate, JAX-RS, JAX-WS and SOAP for API design and development.

- Experience with data architecture or schema modeling and implementation.

- Experience with relational database (Oracle, Postgres etc) integration.

- Experience with development architectures using Maven, Grunt, Gulp, Gradle, Jenkins, Sonar, configuration management systems such as

- Perforce, Subversion or Git as well as the configuration and use of Maven proxies.

- Experience with large scale enterprise system performance tuning and scalability of web servers, application servers and scripting in Linux environment with servers like Tomcat, Apache Web Server.

- Good understanding on cloud technologies includes AWS basic services (EC2, RDS - possibly some Lambda and API Gateway), infrastructure as code (likely Ansible, possibly flavors of YAML with Redhat OpenShift/container platform), DevOps platform (Chef Habitat) and familiarity with test frameworks.

- Extensive knowledge of Spring MVC is necessary and familiarity with other MVC frameworks is a plus.

- Development experience and knowledge of JavaScript and JVM dynamic languages such as Groovy or Ruby in an agile development environment is also desirable.

- Strong focus on collaboration and enablement of team based development.

- Proven results oriented person with a delivery focus in a high velocity, high quality environment.

- Must be able to work in highly iterative development cycles.

- Have excellent verbal and written communication skills.

- Ability to communicate effectively: Candidates need to have a very solid foundation with Core Java. That means that they should also be able to explain complex OOD principals in plain terms so that even non-technical individuals can understand.

- Hands on experience writing restful API's (encrypted)

- Hands on experience w/ Unit Testing or experience working in TDD environments Experience working in fast paced/ high pressure environments.

 
qualifications:
We have a long-term renewable contract for a Senior Java Developer with a client of ours in RTP, NC. We are looking for a candidate with 7+ years of experience with Java/Spring with recent experience with cloud and DevOps. We are using AWS, docker containers, Red Hat's OpenShift and Chef Habitat. Candidate will be responsible for coding and automating our DevOps Delivery Engine and for adding additional functionality to some of our core applications.

10+ years of experience in enterprise class, distributed systems engineering that includes a focus on JEE/J2EE distributed system design and development.

- Proficient with rapid development methodology, use case driven story development and test driven design and implementation.

- Experience with design and implementation of enterprise-level application and data architectures using a RESTful approach.

- Detailed knowledge of HTML, XML, Java, JavaScript, Web services (SOAP and RESTful) and web communication protocols.

- Experience using Spring MVC, Spring Data, Spring Integration or Spring XD, JPA/Hibernate, JAX-RS, JAX-WS and SOAP for API design and development.

- Experience with data architecture or schema modeling and implementation.

- Experience with relational database (Oracle, Postgres etc) integration.

- Experience with development architectures using Maven, Grunt, Gulp, Gradle, Jenkins, Sonar, configuration management systems such as

- Perforce, Subversion or Git as well as the configuration and use of Maven proxies.

- Experience with large scale enterprise system performance tuning and scalability of web servers, application servers and scripting in Linux environment with servers like Tomcat, Apache Web Server.

- Good understanding on cloud technologies includes AWS basic services (EC2, RDS - possibly some Lambda and API Gateway), infrastructure as code (likely Ansible, possibly flavors of YAML with Redhat OpenShift/container platform), DevOps platform (Chef Habitat) and familiarity with test frameworks.

- Extensive knowledge of Spring MVC is necessary and familiarity with other MVC frameworks is a plus.

- Development experience and knowledge of JavaScript and JVM dynamic languages such as Groovy or Ruby in an agile development environment is also desirable.

- Strong focus on collaboration and enablement of team based development.

- Proven results oriented person with a delivery focus in a high velocity, high quality environment.

- Must be able to work in highly iterative development cycles.

- Have excellent verbal and written communication skills.

- Ability to communicate effectively: Candidates need to have a very solid foundation with Core Java. That means that they should also be able to explain complex OOD principals in plain terms so that even non-technical individuals can understand.

- Hands on experience writing restful API's (encrypted)

- Hands on experience w/ Unit Testing or experience working in TDD environments Experience working in fast paced/ high pressure environments.

 
skills: We have a long-term renewable contract for a Senior Java Developer with a client of ours in RTP, NC. We are looking for a candidate with 7+ years of experience with Java/Spring with recent experience with cloud and DevOps. We are using AWS, docker containers, Red Hat's OpenShift and Chef Habitat. Candidate will be responsible for coding and automating our DevOps Delivery Engine and for adding additional functionality to some of our core applications.

10+ years of experience in enterprise class, distributed systems engineering that includes a focus on JEE/J2EE distributed system design and development.

- Proficient with rapid development methodology, use case driven story development and test driven design and implementation.

- Experience with design and implementation of enterprise-level application and data architectures using a RESTful approach.

- Detailed knowledge of HTML, XML, Java, JavaScript, Web services (SOAP and RESTful) and web communication protocols.

- Experience using Spring MVC, Spring Data, Spring Integration or Spring XD, JPA/Hibernate, JAX-RS, JAX-WS and SOAP for API design and development.

- Experience with data architecture or schema modeling and implementation.

- Experience with relational database (Oracle, Postgres etc) integration.

- Experience with development architectures using Maven, Grunt, Gulp, Gradle, Jenkins, Sonar, configuration management systems such as

- Perforce, Subversion or Git as well as the configuration and use of Maven proxies.

- Experience with large scale enterprise system performance tuning and scalability of web servers, application servers and scripting in Linux environment with servers like Tomcat, Apache Web Server.

- Good understanding on cloud technologies includes AWS basic services (EC2, RDS - possibly some Lambda and API Gateway), infrastructure as code (likely Ansible, possibly flavors of YAML with Redhat OpenShift/container platform), DevOps platform (Chef Habitat) and familiarity with test frameworks.

- Extensive knowledge of Spring MVC is necessary and familiarity with other MVC frameworks is a plus.

- Development experience and knowledge of JavaScript and JVM dynamic languages such as Groovy or Ruby in an agile development environment is also desirable.

- Strong focus on collaboration and enablement of team based development.

- Proven results oriented person with a delivery focus in a high velocity, high quality environment.

- Must be able to work in highly iterative development cycles.

- Have excellent verbal and written communication skills.

- Ability to communicate effectively: Candidates need to have a very solid foundation with Core Java. That means that they should also be able to explain complex OOD principals in plain terms so that even non-technical individuals can understand.

- Hands on experience writing restful API's (encrypted)

- Hands on experience w/ Unit Testing or experience working in TDD environments Experience working in fast paced/ high pressure environments.


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs



    Java/Scala Developer

  • location: Research Triangle Park, NC
  • job type: Contract
  • salary: $50 - $60 per hour
  • date posted: 9/28/2018