Immediate need for a talented
Java Developer with experience in the
Telecom Industry.
This is a
12+ Months Contract opportunity with long-term potential and is located in
Warren, NJ. Please review the job description below.
Job ID: 18-10374Key Responsibilities and Technology Experience: - 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.
- 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.
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.