Java Software Engineer
Java Software Engineer Silverdale, WA Contract to Hire/Full-Time Hire US Citizenship, Background, Drug Test Position Summary: Our client is seeking a creative and energetic engineer who can provide commercial-grade software within time and budget constraints. Candidate will be expected to actively engage in design and development of ground breaking software to provide quality re-usable solutions. Responsibilities: • Pro-actively communicate with scrum team about project contingencies and obstacles • Operate effectively in high-context environments, • Make valuable contributions to architectural discussions and decisions • Ensure that all implementation team members have the appropriate domain knowledge to effectively resolve ambiguities that arise during the development process, by either communicating knowledge that they have already obtained or escalating questions outside the scope of their knowledge • Work with product owner, scrum master, and technical lead to write and review solution-oriented documentation that captures implementation details and describes the business needs that gave rise to them • Consult with stakeholders as needed to assess user needs and validate solution implementation • Responsible for scrum-release and pre-QA testing cycles to ensure the highest possible quality of deliverable • Develop and maintain an understanding of the business as appropriate to the client, to address the business needs and high-level features that constitute the deliverables • Program in languages necessary (e.g., Java, SQL, JavaScript, HTML, XML, CSS, etc.) to implement the business needs and high-level features • Work closely with stakeholders and front-end vendors to ensure that deliverables effectively address the needs of clients • Help prepare regular releases that demonstrate completion of milestones associated with user-identifiable progress • Create internal and external documentation in compliance of the contract • Demonstrate key features to stakeholders and potential users and document their feedback, including both formal presentations of sprint-based deliverables at the end of each sprint and informal presentations during the development process as needed to solicit feedback from stakeholders • Report, document, and assist in tracking and documenting bugs, defects, and issues • Maintain, test, integrate, and support software solutions throughout development and release cycles • Work effectively with other members of the implementation team as well as stakeholder teams that support implementation and operations • Assist other development team members in coming up to speed on specific code areas, and • Participate in daily scrum meetings Qualifications: • Java fluency with 3+ years’ experience in Java software design and development for web-based, database driven applications running on Linux-based operating systems; preferably experience in C++ as well • Experience with the API standards and off-the-shelf application frameworks • 2+ years’ experience in database development, preferably with Oracle or MySQL • 2+ years’ experience programming with Hibernate • 2+ years developing applications and application-modules within service-oriented architectures, • Experience with XML and XML parsing technologies • Experience with version control procedures in an environment that uses Subversion, Maven, Hudson and Nexus for continuous integration • Experience working in a scrum-based agile development environment, including teams that require programmers to frequently work on each other’s code • Experience with infrastructures associated with high-performance, high-availability web-service infrastructures. • U.S. citizenship and the ability to obtain security clearance required.
|
Silverdale, WA
|
Expired |
andy
Illustrator
View profile
Jeanette Hayden
Virtual Assistant
View profile
Daniel
Software Developer
View profile
Logan Lenz
Business Consultant
View profile
Related projects
Search for freelance jobscan’t wait for more clients
and advertising. Thank you."