Aleto, Inc.

Java Web/Database Application Developer

Aleto, Inc.

full-time

Posted on:

Origin:  • 🇺🇸 United States • District of Columbia, Washington

Visit company website
AI Apply
Apply

Salary

💰 $100,000 - $115,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AngularASP.NETBootstrapCyber SecurityHibernateJ2EEJavaJavaScriptJenkinsjQueryJUnitMaven.NETOraclePHPSDLCSOAPSpringSQLTypeScript

About the role

  • Planning, designing, debugging, and coding software solutions for Java application development
  • Develop high-quality, scalable, and efficient solutions and products on schedule
  • Support with new development as well as maintenance and enhancement of existing features
  • Document technical design as well as other technical documents based on the project’s compliance and security requirements
  • Collaborate with the project manager and team to provide LOE for projects and work to identify and manage risk
  • Perform code, design, and process reviews, including code profiling, and adherence to source code control and builds
  • Provide input to Sprint Planning and Grooming sessions
  • Research, design, develop, test, and/or modify enterprise-wide systems and/or applications software
  • Analyze user/business software system requirements and determine needs
  • Analyze application functionality for the impact of any software upgrades and perform upgrades over time
  • Provide technical support to application users and troubleshoot problems with the application

Requirements

  • Must be Authorized to Work in the U.S
  • Must be eligible to pass and maintain a Moderate Risk Public Trust Background Check (HSPD-12)
  • At least 3 years of relevant work experience with a bachelor’s degree in information systems, IT, IT Management, Business Systems, Management Information Systems, Engineering, Math, or Science
  • Experience working as a Java/J2EE developer with strong analytical skills
  • Familiar with working in an agile development environment
  • Proven ability to work with coding, automated build, and deployment scripts
  • Solid understanding of all parts of Software Engineering and the Software Development Life Cycle (SDLC)
  • Building web applications using Java/J2EE and experience with complex, enterprise web development
  • Experience designing intuitive User Interfaces and working with Java/J2EE, Spring framework, Struts, HTML, XML/XSLT, JDBC, JSP, JavaScript, jQuery, AJAX, CSS, iBatis, Hibernate, Bootstrap, Jasper reports, Log4j
  • Working experience with web services and APIs (REST, JSON, SOAP/XML)
  • Experience working with Application servers such as WebLogic
  • Proficient in data structures, algorithms, and object-oriented design
  • SQL scripts and procedures development experience using Oracle PL/SQL
  • Knowledge and experience with using modern Java IDEs and automated unit testing using JUnit
  • Experienced with Agile/ Scrum methodologies
  • Experience in DevOps and related tools like Jenkins, Maven, GitLab, and shell scripts
  • Excellent verbal and written communication skills
  • Production support experience with troubleshooting, identification of root cause, and issue resolution
  • Experience with unit testing, release procedures, coding design, and documentation protocol, as well as change management procedures
  • Experience with reviewing findings from vulnerability scan assessments and remediating cybersecurity findings in application code
  • Ability to work well under pressure and maintain composure
  • Ability to handle shifting and multiple priorities and demonstrate effective time management and organizational skills
  • Ability to foster teamwork and work cooperatively
  • Highly developed interpersonal and customer relationship management skills
  • Professional demeanor, strong work ethic, discreet, resourceful, and able to maintain confidentiality