Federal Java Developer
ExternalFull-timeOn-site122mo ago
AgileJavaJUnitLeadershipLoad TestingMySQL
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Utilizes a working knowledge of JEE/Java Frameworks, programming experience and overall Java development techniques to perform daily Java development, automated unit testing, and troubleshooting responsibilities
- Design and develop JEE application that are aligned with the overall architectural approach and platform being used by the team(s)
- Utilize an Agile incremental delivery approach, supporting incremental development of high-quality and producing a fully tested JEE application component every 2 weeks
- Assist development/test teams in activities with acceptance testing, load testing, troubleshooting, and performance tuning as required
- Proactively seeks opportunities to implement improvements in personal and team processes
- Contributes to an atmosphere of cross-functional teamwork within the organization
- Contributes to acceptance/functional testing duties and part of incremental feature development
- Writing clean, high-quality, high-performance, maintainable code
- Contribute to continual improvement by suggesting improvements to user interface, software architecture or new technologies
- Provide technical leadership into general architectural decisions and design stability
- Bachelor's degree in Computer Science or related field, or comparable experience
- 7+ years of experience overall experience analyzing, designing and implementing integration solutions using Java/JEE, Spring and related technologies
- 4 years of object oriented and domain driven development principle
- 4 years of experience in developing Rest Services
- 4 years hands-on experience developing message-oriented integration solutions with IBM Websphere
- Must be a US Citizen
Requirements
- Hands-on Hibernate experience with Oracle, MySQL or SQL Server a plus
- Experience with a wide variety of testing tools and techniques including Junit
- Thorough understanding and proven delivery experience within a Scrum/Agile project lifecycle approach to software development, including experience with Continuous Integration, Automated Testing, User Acceptance Testing
- Experience in using Gradle build tool a plus. Must be a "team player" and have excellent written and oral communication skills
- Self-Starter that has the ability to work under general direction
- Ability to balance work across multiple projects concurrently
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Accenture Federal Services? Share your experience