Java Developer-Mid
Macro Solutions
Fort Knox, KY
- Medical , Dental , Paid Time Off , Retirement
- Full-Time
Job Description
Working at Macro Solutions, a leading provider of IT and management consulting services, is an opportunity to collaborate with great people who have a passion for the services they provide to our clients. We are currently looking for a seasoned Java Developer - Mid to remotely join our team in Fort Knox, KY.
The Java Developer will be part of a team at the U.S. Army Human Resources Command, tasked with enhancing/upgrading legacy applications into new Java based web applications in an enterprise environment. This role is responsible for the design, development, and fielding of enterprise application solutions for US Army Human Resources Command supporting the Army Recruiting Support Branch.
Key Responsibilities:
- Under general direction, designs, develops, troubleshoots, debugs, and implements software code using Java, JavaScript, HTML, SQL, and XML for software components of the web applications.
- Works with other members of a project team to develop the site concept, interface design, and architecture of the web applications.
- Integrates web applications with back-end databases.
- Deploys large web-based transaction systems using application servers.
- Research, tests, build, and coordinate the integration of new products per production and client requirements.
- Designs, writes, and maintains unit tests such as Junit, Jasmine, or Selenium tests.
- Requires strong navigation and site-design instincts.
Education + Experience
- Active Secret Clearance and Security+ Certification Required
- 5 years of software development experience developing Java web applications and a BS degree in Computer Science or related field or a Master’s degree; Four (4) additional years of related experience will be considered in lieu of a four-year degree.
- Experience with Java Design patterns (MVC, DAO, Singleton, Factory, etc.)
- Experience with RDBMS such as Oracle, SQL Server, or similar databases.
- Experience using version control tools such as Git.
- Experience with software development processes such as SDLC, Scrum, or similar.
- Experience supporting JVMs in Unix/Linux/Windows environments.
- Experience using build tools such as Maven, Gradle, and npm.
- Creative problem-solving abilities and strong work ethic with “can do” attitude.
- Ability to take high-level requirements and compile them into development tasks.
- Ability to thrive in a team/collaborative environment.
- Ability to function at a fast pace with multiple deadlines.
Macro Solutions is a woman-owned IT and management consulting firm that helps government organizations select, implement, integrate and maintain critical business solutions. A relationship company at our core, we pride ourselves on building high-touch, high-trust environments for our clients and partners, at every level of our business. Assessed at CMMI Maturity Level 3 for both Development and Services and ISO 9001:2015 certification, Macro delivers honest, powerful results from the inside, outward.
Deeply invested in advancing long lasting employee relationships, our distinctive Consultant Care program ensures that our employees are always a priority at every level of the organization and has been integral to our 94% employee retention rate.
Along with a supportive environment and culture that thrives on dreaming big, getting things done and having fun together, Macro Solutions offers employees a full suite of competitive benefits, including health, dental, 401(k), and paid time off.
If you would like to learn more about Macro, are interested in joining our team, or would like to learn more about our Consultant Care program visit our website.
Macro Solutions is an Equal Opportunity Employer.
Address
Macro Solutions
Fort Knox, KY
USA
Industry
Technology
Posted date
Over a month ago
View All Macro Solutions Jobs
How can the hiring manager reach you?
By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.