Java - Web/Database Application Developer
Job Title: Java Web/Database Application Developer
Job Type: Full-Time/Exempt
Location: Remote
Compensation/Salary: $100,000- $115,000 DOE.
Authorization Status: Must be Authorized to Work in the U.S
Clearance Requirements: Must be eligible to pass and maintain a Moderate Risk Public Trust Background Check (HSPD-12)
About Aleto
Aleto specializes in federal property management, space planning, and facility management. Aleto primarily supports federal government agencies to create realty solutions, provide facility and space planning support services, and enhance strategic communications.
We are looking to hire motivated people who are excited to grow with us. You'll have the potential to help improve processes and help identify solutions for our government, supporting the organizations that serve American citizens across the country. We offer the opportunity to work directly with clients to have a real impact on the day-to-day operations of federal agencies.
We are a growing company that stands firm on our core values: Accountability, Ingenuity, Reliability, Service, and Stewardship. This is what sets us apart from our competitors.
Our Mission, Vision, and Purpose:
Aleto is committed to helping federal agencies improve their workspaces.
We aspire to be trusted advisors to senior executives for federal leasing and facilities operations decision-making.
Our purpose is to enhance your workspaces with our innovations while maintaining your trust with dependable, responsible, and high-quality service.
We work hand-in-hand with our partners, from start to finish, to ensure we're identifying and delivering the best solutions based on their business needs. We offer paid vacation, sick time, paid federal holidays, parental leave, full medical/dental/vision, and a 401(k).
Aleto is an Equal Opportunity Employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, or any other characteristic protected by federal, state, or local laws.
What we are looking for
Aleto Inc. is seeking to hire a remote Java Web/Database Application Developer at one of its government clients' sites in Washington, DC, to assist our client with enhancements and maintenance of a critical web application.
Interview Process
If you are selected for an interview, you’ll be contacted for an interview through Microsoft Teams or by telephone. The process averages 3 weeks from initial contact to interview. After all candidates are interviewed, Aleto will notify you of your application status.
If an offer is extended, the start date is determined by availability and the amount of time it takes for the government background clearance process (depending on the client).
Java Web/Database Application Developer - Essential Job Duties
Duties include the following. Other duties may be assigned.
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.
Qualifications/Education/Experience:
Must be legally authorized to work in the United States.
Must be able to obtain a Public Trust Security Clearance
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.
Technological Skills:
Solid understanding of all parts of Software Engineering (e.g., Requirements, Design, Implementation, Testing) 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 custom logging using 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.
Required Knowledge and Skills:
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, maintain composure during stressful situations, and exercise good judgment when faced with complex decisions.
Ability to handle shifting and multiple priorities, and demonstrate effective time management and organizational skills.
Ability to foster teamwork, working cooperatively and effectively with others to resolve problems.
Highly developed interpersonal and customer relationship management skills.
Professional demeanor, strong work ethic, discreet, resourceful, and able to maintain confidentiality.
What We Offer: Benefits and Perks
At Aleto, we recognize that our employees are our most valuable assets. We are proud to offer the following employee programs and benefits to enhance our employees’ well-being and total rewards package while practicing our core value of Stewardship.
Below is a list of comprehensive benefits offered to employees who work 30 hours or more each week:
Medical, Vision, and Dental Insurance:
Single, single-plus-one-dependent, or family medical, vision, and dental insurance plans.
Pre-Tax Savings Accounts
The option to enroll in an HSA or FSA, depending on elected medical insurance coverage. Dependent Care FSAs are also available.
Disability Insurance:
Company-paid short-term and long-term disability insurance.
Life Insurance:
Company-paid life insurance coverage.
Paid Time Off:
Paid time off includes eleven federal holidays. Full-time employees accrue PTO at the rate of 5 hours per pay period for a total of three weeks per year. In addition, employees are provided with a separate bank of 40 hours of paid sick leave per year.
Retirement Plan:
Aleto offers full-time employees a 401(k) qualified retirement plan.
Professional Development
After 6 months of employment with Aleto, employees are eligible to apply for education reimbursement under Aleto’s Education Reimbursement Program. The program offers up to $5,250 of reimbursement per year for job-related training to help employees stay updated on key skills and competencies related to the demands of their industry and professions.
Environment and Physical Conditions
While performing the duties of this job, the employee is required to have ambulatory skills sufficient to visit other locations; and the ability to remain in a stationary position at least 50% of the time, move inside and around an office, position themself to access items located in high or low areas, and transport items weighing up to 20 pounds across the office. Requires the constant operation of a computer and other office productivity machinery and the ability to observe details at a close range, typically within a few feet of the observer. The employee interacts frequently with other workers, vendors, and clients, and will communicate information and ideas so others will understand and must be able to exchange accurate information in these situations. The position consistently requires work to be completed in an office environment with artificial light and air.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.
If you have questions or need additional assistance, don't hesitate to get in touch with us at [email protected]