Cloud Software Engineer

SAICAlexandria, VA
7h

About The Position

We are looking for an analytical, results-driven Java back-end Developer in support of fast paced concentrated effort at a large Federal Agency to develop software for high priority IT systems. The candidate will design, code and test full-stack J2EE 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.

Requirements

  • Minimum 9 years of work experience in full-stack development with BA/BS degree or 5 years of work experience with Master’s degree.
  • Agile Software development process experience.
  • Analyze data using Splunk, the log aggregation platform, identified potentials for automated data management and correction, Instana to monitor data flow performance.
  • Effective interpersonal skills and committed to providing superior customer service.
  • Requires object-oriented expertise.
  • Strong experience in Java technologies.
  • Hands on experience in HTML, Spring/JPA and Hibernate/MyBatis ORM frameworks.
  • AWS Cloud Native resources utilization, AWS MQ, EC2, S3, Lamda Functions, VPC etc.
  • Experience in developing REST services using RESTful, JAXWS, Axis.
  • J2EE application development experience on JBoss Application Server or other similar JEE application servers.
  • 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.
  • Experience in at least one of the following configuration management tools: GitLab, Subversion and build automation tools such as Ant, Maven, BuildForge or similar.
  • Experience in at least one of the following integrated development environments: Eclipse, IBM RAD, JDeveloper, or any IDE.
  • The candidate must also be able to pass a security background check, including a credit check. The clearance is a Public Trust level.
  • Bachelor's degree is a Must.
  • Must have an Active AWS Certification.

Nice To Haves

  • Experience with JBoss/Fuse is a plus.
  • Knowledge of Java Script including JQuery is a plus.

Responsibilities

  • Design, develop, maintain, and deliver highly scalable and reliable software using Java web technologies.
  • Demonstrated experience developing enterprise web-based applications.
  • Collaborate with other engineers and product owners to analyze, design, and implement user stories using an agile methodology.
  • Strong Experience migrating applications from on-premise to AWS Cloud
  • 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.
  • Experience in Oracle, PL/SQL and other RDBMS.
  • Experience working in fast paced Agile Environment and familiarity with tools like Rally and JIRA.
  • 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, estimate and elaborate user stories, participate in sprint reviews, demos and retrospectives.
  • Must be Proficient in AWS Cloud solutions migration strategies. Experience moving applications from on-premise to AWS Cloud
  • Breaking down monolithic services, utilize Agile, DevSecOps, and Lean best practices to efficiently and modularly develop, deploy, and operate the target solution
  • Experience with JBoss/Fuse is a plus.
  • Knowledge of Java Script including JQuery is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service