JOBSEARCHER

Software Developer II – Java

*Software Developer II – Java* *Position Summary:* We are seeking for a software developer II - Java. This role focuses on developing enterprise Java-based applications to support mission-critical business operations. The Software Developer II works with cross-functional teams to build, implement, and maintain scalable systems using modern technologies and practices. *Key Responsibilities:* * Design, code, test, and debug enterprise Java applications. * Follow industry best practices and internal standards for software development and documentation. * Contribute to software design discussions and code reviews. * Develop web-based applications using Java EE technologies, integrating with RDBMS systems. * Collaborate with business users and IT departments to ensure functionality meets expectations. * Support legacy system migration, feature enhancement, and new development. *Qualifications and Experience:* * 6+ years of experience with Java EE, EJB, Hibernate, JMS, JSF, and JBoss. * 4+ years working with Oracle 10g+ and other RDBMS platforms. * 4+ years in application development, object-oriented design, and web services. * Familiarity with technical documentation and Agile/Scrum environments. *Desired Skills:* * Experience in PL/SQL, scripting, and Oracle Access Manager. * Understanding of high-availability systems and configuration management. * Knowledge of SOA patterns and enterprise integration. *Soft Skills:* * Strong communication and collaboration abilities. * Demonstrated problem-solving and analytical thinking. * Ability to work independently or as part of a team in dynamic environments. Job Type: Full-time Pay: $105,228.04 - $151,909.03 per year Benefits: * 401(k) * Dental insurance * Health insurance * Paid time off * Professional development assistance * Vision insurance Ability to Commute: * Washington, DC 20006 (Preferred) Ability to Relocate: * Washington, DC 20006: Relocate before starting work (Preferred) Work Location: In person