Java Developer

Pyramid Consulting Inc.
Warren, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Warren, United States of America

Tech stack

Java
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Business Analytics Applications
Apache HTTP Server
Tomcat
Confluence
JIRA
Augmented Reality
Unit Testing
Oracle WebLogic Server
Software Bug Management
Linux
DevOps
Amazon DynamoDB
Elasticsearch
Java Platform Enterprise Edition (J2EE)
Monitoring of Systems
Hibernate
Java Database Connectivity
Java Servlet
Spring
JSON
Javaserver Pages
MVC
Nginx
Node.js
Oop Languages
Amazon Web Services (AWS)
SQL Databases
Subversion
UML
Web Applications
Web Services
XML
Cloud Platform System
Backend
GIT
Amazon Web Services (AWS)
Angular
Front End Software Development
Route53
Functional Programming
Cloudwatch
Kibana
Amazon Web Services (AWS)
Pyramid
Splunk
Webmethods
Docker
ELK
Jenkins
Microservices

Job description

  • Core services engineer for a state-of-the-art virtual and augmented reality platform and other projects. Develop key services using AWS cloud platform concepts and tools.

  • As a Senior Engineer, need to have a strong understanding of OOP principles, performance bottlenecks and familiarity with modern Web and Backend Development concepts hosted in a cloud environment.

  • You will help mentor and guide other engineers, contribute to team discussions and conduct analysis to properly prioritize development tasks with management.

  • Have a positive and helpful attitude, with a focus on improving systems and working with others.

  • Design web services and web applications, support applications under development,

  • Customize current applications.

  • Build, configure and maintain services on AWS components (EC2, S3, Route 53, CloudFront, Lambda, Elasticsearch, RDS, etc).

  • Design, implement, and maintain microservices across multiple environments.

  • Frontend Technologies: JSP, JavaScript, NodeJS, AngularJS, Kibana. Build APIs to expose to public and private consumers for interfacing with services, as identified through internal and external collaborations and design.

  • Assist with the software update process for existing applications, and roll-outs of software releases. Help develop and maintain analytics solutions for evaluating product and platform performance, preferably using ELK stack. Develop and maintain system integrations as necessary.

  • Provide technical leadership throughout the design process and guidance in regard to practices, procedures and techniques.

  • Conduct analysis to properly prioritize development tasks with management.

  • Develop and execute unit tests to compare results with requirements, to verify test requirements, to identify defects, and to ensure compliance.

  • Participate in product feature discussions and proactively identify gaps and areas for testing.

  • Work closely with development, QA, and DevOps to ensure thorough proper functionality of bug fixes and new features.

  • Proactively identify issues that may impact future product development or lead to opportunities for operational improvement.

  • Provide input into new technologies and techniques, as well as participate in the development of proof of concepts and best practices.

  • Write clear, structured documentation, and effectively communicate with developers, external contacts, and leadership.

  • Backend Technologies: J2EE, Spring Framework, Hibernate, AWS (EC2, S3, CloudFront, RDS, DynamoDB.

  • Route 53, CloudWatch, SQS, SNS, Elasticsearch), JSON processing, XML, Servlets, Apache, Tomcat, JDBC, Nginx, SQL.

Requirements

  • Other Expertise: Linux (all distros), Docker, Git/SVN, UML, Confluence, Jira, WebMethod, Splunk, Jenkins, Wowza.

Required Experience: 4+ years Java development (J2EE, Core Java or other).

  • 4+ years developing server solutions on cloud environments such as AWS.
  • 4+ years with Spring/Hibernate/MVC and similar frameworks, Spring preferable.
  • 3+ years designing web services or applications using Apache, Tomcat, Weblogic, Nginx or
  • similar tools.
  • 3+ years test experience with clear ability to deliver quality results on time.
  • 2+ years using Splunk/ELK/other log monitoring tools.
  • Experience and comfort working in Agile work environments.

About the company

Immediate need for a talented Java Developer with experience in the Telecom Industry., Our client is a leading Telecom Industry and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.

Apply for this position