Logo
CyberTec

Developer-Full Stack Senior

CyberTec, Mc Lean, Virginia, us, 22107


Job Title Developer-Full Stack Senior | McLean, VA/RemoteNo of Positions1Projected Start Date09-12-2023Projected End Date01-26-2024Freddie MacC2C Rate $63Location McLean, VAPrimary Skills Java, HTMLTry to get me the independent W2 candidate.

Job DescriptionThis position may be offered to a candidate authorized to work in the US for his/her/their stated employer, without any restrictions which would prevent the candidate from working on the proposed assignment for the duration of the assignment period.

Must Haves: Must have strong Java Development skills. Database must have is experience with relational databases, but Postgres would be preferred. Must have experience with CI/CD Pipeline tools including Jenkins. Preference for cucumber, but they must have strong automation testing experience. Emphasis here is on automation testing experience, specifically with cucumber. Junit is a must have. Must have experience with Restful web services. Strong preference for any cloud experience, specifically AWS.

Responsibilities:Engage business users to define the requirements and design for a vast array of tools supporting trade analytics, pooling & securitization, trade capture, reporting, and reconciliation.Application development, prototyping, and automation in testingProduction supportWork closely with team members and business partners to develop cutting edge technology solutions under tight deadlines.Predict effects of configuration changes; identify application bottlenecks and opportunities to optimize performance.Support issue resolution and completion of ad-hoc requests in support of business partners within the I&CM division.

Basic Requirements:Must have 7+ years of IT experience in design, development, integration and testing of software solutions based on J2EE technologies including servlets, Java Server Pages (JSP), and JDBC.5-7 years of experience with relational databases including SQL Server, MySQL, and/or DB2.2-3 years of experience with managing, building, and deploying code through tools including Eclipse, GIT, Gradle, Docker, and Jenkins.2-3 years of experience designing and executing JUnit test cases using Mockito framework based on business requirements and functional specifications.Bachelor's degree in computer science or related field.

Preferred Skills:Proficiency working with containers such as DockerKnowledge and experience with Cloud technology such as AWS is a plusExcellent problem solving and analytical, and technical skills.Ability to think critically and act expeditiously to evaluate situations, make decisions and solve problems.Flexible and versatile to adapt to any new environment and work on any project.Strong oral and written communication skills, and ability to work well with a variety of personalities.Ability to work effectively with continuous change and short deadlines.Demonstrated business acumen, problem solving skills, intellectual maturity, and relationship management skills.

Programming languages & FrameworksFirm grasp of Java 8 (or above), I/O, Multithreading, Collections, Generics, LambdaSpring Core, MVC, Spring Boot, Spring Security, Sprint Data (JPA), Dependency Injection, AOP (Aspect Oriented Programming), IOC (Inversion of Control), DAO (Data Access Object), JTA, JDBCHTML, JavaScript, CSS, jQuery, AngularJS 2.0Apache Tomcat, Jetty ServerJUnit, TestNG, Cucumber/Selenium, JIRAJava, J2EE, Web Services, SOA, SOAP, RESTful etc.Proficient in implementing various Design Patterns like MVC, Singleton, Session, Facade, Factory, DAO (Data Access Object), DTO (Data Transfer Object).XML technologies - DTD, XSL, XSLT, XPATH, JAXB, JAXP, SAX and DOM Parsers.Worked on SOA (Service Oriented Architecture) SOAP, WSDL Exposure to JAXB, JAX-WS&JAX-RS.

Infrastructure, Development and DeploymentCandidate should be able to effectively build, analyze, implement, and scale.Understanding of the use of containers in the development processUnderstanding of application lifecycle managementAbility to use a CI/CD pipeline (e.g. JIRA, Jenkins) to deploy applications on AWS