Software Engineers III

Full Time

  • No Travel Required

Job Description

We'd Love to See:
Job Description
Software Engineers III for Reston, VA location. Develop and deliver mission critical services in the field of voice and data applications to global carriers and enterprises. Design, develop and maintain features, solutions and scalable production grade microservices for high scalable applications and providing security in various environments in collaboration with other product and engineering teams. Work closely with clients and partners to understand various use cases and real-world problems to solve them with code. Design, develop, test, deploy and maintain stateless microservices (Java/JEE) in various environments (Public/Private Cloud, On-premises in customer domain) using modern techniques of CI/CD; and using many other software tools. Contribute to improving best practices to deliver high quality solutions leveraging open-source tools/toolkits and utilities with automated builds, tests, and deployments. Collaborate effectively with cross-functional organizations including system architects, project managers, product managers and operations. Follow Agile development methodology leveraging tools like GIT (SCM), JIRA (User Stories), SLACK (Auto Notifications/Channels). Participate in direct customer interactions. Work with Product and Sales team members to respond to RFI/RFPs. Create solution design documents for customers including acceptance tests.

Job Requirements
*Master's degree in Computer Science, Computer or Electrical Engineering, Information Systems, or a related field plus three years of experience in job offered or with java object-oriented design and object-oriented programming required. Specific Requirements: Experience utilizing Java/JEE technologies including Microservices, Spring boot, Spring batch, JAX-WS, Tracing, JMS, EJB, JSF, XML, Struts, Servlets, JSP, JDBC, Hibernate, HTML, JavaScript, automation, and swagger; implementing RESTful Web services framework for integrating with Jersey Rest API; designing and developing production grade, high scalable applications and providing security in various environments; maintaining and deploying application in service mesh, Docker, Kubernetes, OpenShift, application servers (WebLogic, Tomcat) using CI/CD; SQL, PL/SQL, Stored Procedures, Triggers, Functions besides writing DDL, DML and Transaction queries with development tools including TOAD and Rapid SQL. Background check required. 60% telecommuting permitted. (*Bachelor's degree in Computer Science, Computer or Electrical Engineering, Information Systems, or a related field plus five years of progressive experience in job offered or with java object-oriented design and object-oriented programming also acceptable).