hireejobsgulf

Junior Java Developer

1.00 to 10.00 Years   Egypt   31 Mar, 2022
Job LocationEgypt
EducationNot Mentioned
SalaryNot Mentioned
IndustryOther Business Support Services
Functional AreaNot Mentioned

Job Description

DescriptionJob Title: Java Developer Design, develop, and implement large, cutting edge Java web-based and standalone batch application systems. The candidate will design, code and test full-stack Java-based standalone application and web application software using Agile methodology. Use sound software engineering and object-oriented principles to ensure that developed code is maintainable, efficient, reliable, understandable, secure, fault tolerant, and of high quality.Key Skills: JAVA, JEE, Web services (REST Based), JSON, XMLResponsibilities

  • Design, develop, maintain, and deliver highly scalable and reliable software using standalone Java and web technologies.
  • Collaborate with other engineers and product owners to analyze, design, and implement user stories using an agile methodology.
  • Write high-quality software code that complies with design specifications and meets development and support requirements.
  • Develop unit tests and test changes using an agile methodology.
  • Use a variety of tools to perform unit testing, automated builds, and source control.
  • Participate as a member in Agile teams, and work with other team member to review user stories, estimate and create sprint backlogs, participate in sprint reviews, demos and retrospectives.
QualificationsREQUIRED SKILLS:
  • At least 6 to 8 years (Mid) or 4 years (junior) experience in Java-based programming.
  • Agile Software development process experience.
  • Strong experience in Java technologies and frameworks: Restful Web Services, SOAP, XML (DOM, SAX), JAX-RS, Spring (MVC, AOP, IOC), data access, web, messaging, batch), Spring Boot, JPA, ORM, Hibernate, etc.
  • Experience in integrating messaging systems like ActiveMQ, Redhat AMQ
  • Understanding of CI/CD principles, including automated builds, tests, and deployments and experience in using Gitlab, Jenkins and build tools like Maven, Gradle.
  • Experience in at least one of the following integrated development environments: Eclipse, Intellij, or JDeveloper.
  • Prior JEE application development experience on Wildfly, JBoss Application Server, or other similar JEE application servers.
  • Use Sonarqube to maintain high coding standards
  • Experience authoring and performance engineering SQL queries and stored procedures on MySQL and Oracle
  • Knowledge of Service Oriented Architecture and WS* standards in addition to hands on experience coding XML Web Services using JAX* API and tools like Axis are strongly desired.
  • Must also have Unit Testing experience.
  • Strong written and verbal communication skills and experience creating technical design documentation.
  • Self-starter, who enjoys moving at a fast pace, shipping software that improves the user experience and constantly refining work with little supervision
Clearance:The candidate must also be able to pass a security background check, including a credit check. The clearance is a Public Trust level. Candidates with a minimum of an active Public Trust clearance are preferredEducation Requirements: Bachelors degree in related technical discipline and 8 years (Mid/Senior) or 4 year (Junior) of experience.COVID Policy: Prospective and/or new employees are required to adhere with SAICs vaccination policy. All SAIC employees must be fully vaccinated and they must submit proof of vaccination on their first day of employment. Prospective or new employees may seek an exemption to the vaccination requirement at Contact Us and must have an approved exemption prior to the start of their employment. Where work is performed strictly at a customer site, customer site vaccination requirements preempt SAICs vaccination policy.Target salary range: $50,001 - $75,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.OverviewSAIC? is a premier Fortune 500? technology integrator driving our nations technology transformation. Our robust portfolio of offerings across the defense, space, civilian, and intelligence markets includes secure high-end solutions in engineering, digital, artificial intelligence, and mission solutions. Using our expertise and understanding of existing and emerging technologies, we integrate the best components from our own portfolio and our partner ecosystem to deliver innovative, effective, and efficient solutions that are critical to achieving our customers missions.We are more than 26,500 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer, fostering a respectful work culture based on diversity, equity, and inclusion that values all contributors. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.1 billion. For more information, visit saic.com.

Keyskills :

APPLY NOW

© 2023 HireeJobsGulf All Rights Reserved