CI / CD Developer / J2EE Software Engineer

Java DevOps Jenkins BitBucket CI/CD
C2H W2, 12 Months +
$70/hr. to $75/hr.
Telecommuting not available Travel not required

Job Description

CI/CD DEVELOPER / J2EE SOFTWARE ENGINEER

ALTA IT Services has an immediate, contract to hire opening for a CI/CD Developer / Java J2EE Software Engineer to design and develop tools, programs and services that will provide capability for a Configuration Services department; including DevOps initiatives utilizing a variety of CI/CD and some legacy tools.
Candidate must also be able to enhance current capability of tools by scripting and/or coding as appropriate. This position will work within a growing DevOps environment which consists of Jenkins, BitBucket, GIT, Maven, Artifactory, and a suite of testing and code coverage tools, to provide automation, integration and delivery capability.

US Citizenship or Legal Permanent Residency is required for this position. The selected candidate must pass a pre-employment background investigation.

Team Culture
The candidate should be comfortable with bridging the gap between legacy development and operations teams and work toward a shared DEVOPS culture and vision. Works tirelessly to arm developers with the best tools and ensuring system uptime and performance of our software delivery pipeline. Works well in a team and can work independently with some direction.

TasksPerforms technical design, coding and testing on applications, and creates efficient and maintainable new applications
Confers with clients to identify requirements (e.g., data, information needs, processing, specific output, functional and development of test data), and determines their desired outcomes in order to formulate the design of the system and/or offer alternative solutions in a timely manner. Provides the technical input to functional design and translates the functional design to detail technical design.
Provide coding and development support for the Configuration and Change Management effort for a variety of tasks as necessary to support operations
Conduct hands-on troubleshooting, problem analysis and resolution.
Understands the existing integration and deployment processes and helps with improving and/or building new processes to streamline
Works with development and Environment Management (OPS) Team in coming up with the building/packaging/deployment processes for new projects

RequiredHands on experience with object oriented analysis and design patterns/techniques with emphasis on Java/J2EE technology
2+ years of proven strong hands on experience with Java, J2EE, EJB, JSP, JDBC, Hibernate, JMX, JMS, Log4J, AJAX, JSF
Wide breadth of knowledge across many Java Open-Source technologies including Ant, Struts, Spring, XML parser technology, SOA based infrastructure, JUnit and HTTPUnit
2+ years of proven strong hands on experience with Java, J2EE, EJB, JSP, JDBC, Hibernate, JMX, JMS, Log4J, AJAX, JSF.
Solid working knowledge and expertise with scripting in a language such as Python, PERL, etc.
Good working knowledge of scripting/Build tools like MAVEN, Gradle, ANT etc.
Solid working knowledge and expertise of REST and JSON programming
Experience with using peer and automated code review packages to provide proof-of-concept and best practice recommendations
Solid understanding of J2EE Application servers like WebSphere, Class loader policies etc. Knowledge of automating deployments from binary repositories to Application Servers.
Hands-on working experience with the Source Code Management (SCM) tools like GIT, Sub Version, CVS, Serena Dimension and similar.
Solid knowledge of configuration management practices for code management: tagging, branching, merging, etc.
Working knowledge of binary repositories like Artifactory, Nexus, etc.
Experience with using automated tests for validation of development
Knowledge of application performance tuning and trouble shooting skills
General knowledge of RDBMS (DB2, Oracle , or MS SQL)
General knowledge or experience with infrastructure automation
General working knowledge of UNIX/Linux systems administration
Knowledge of or interest in mainframe SCM and transaction systems like ChangeMan ZMF, ISPW, and CICS is a plus but not required

Education & Experience:
4 plus years of hands-on experience with development, deployment, scripting and automation.

Preferred
Extensive experience with Java, Scripting/Build tools like MAVEN, Gradle, ANT, Artifactory etc. and REST/JSON APIs

Reports to: Manager, Configuration Services

RATE RANGE: $70.00 TO $75.00/hr. W2
For consideration please contact Melissa McNally via mmcnally@altaits.com

ALTA IT Services, LLC. is an equal opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, disability, veteran status, sexual orientation, or any other factor.

Posted By

9210 Corporate Blvd, Suite 200 Rockville, MD, 20850

Contact
Dice Id : COMPHLP
Position Id : MMF5
Have a Job? Post it

Similar Positions

CyberArk Support Engineer
  • Accentuate IT Solutions
  • Washington, DC
IBM Sterling / IBM Sterling Order Management
  • Infogium Technologies, LLC
  • Boca Raton, FL
Enterprise Architecture
  • Reveille Technologies
  • Rockville, MD
Java Architect/ Lead Developer
  • U.S. Tech Solutions Inc.
  • Reston, VA
Master Scheduler
  • Take2 Consulting
  • Arlington, VA
Urgent Job Opening :: AWS / DevOps Engineer :: Chevy Chase, MD
  • American Cybersystems, Inc.
  • Chevy Chase, MD
JAVA DevOps Engineer
  • Varcons
  • Alexandria, VA
Software Developer with Docker exp
  • Uniplus Consultants Inc
  • Manassas, VA
senior java developer (Docker, AWS)
  • BlueAlly, LLC
  • Washington, DC
REMOTE PROJECT: Java/J2EE Developer
  • Connexions Data Inc
  • Washington, DC
Analytics Specialist Developer (Adobe Analytics)
  • Expedite Technology Solutions
  • Suitland, MD
Remote position: Full Stack JS Developer in Washington, DC
  • 4-Serv Solutions Inc.
  • Washington, DC
Sr MS SQL/BI SSAS Developer
  • Cleverspeck
  • Herndon, VA