JOBSEARCHER

Java Developer

Tantus Technologies, Inc. (Tantus) - recognized by the Washington Post as a Top Workplace - is seeking a Mid-Level Application Developer with solid experience in Java development. You will work with a team of software developers to ensure the successful delivery of software applications. The ideal candidate will have experience in software development methodologies and best practices. The successful candidate will have strong communication skills, be able to work closely with business analysts, scrum masters, and other stakeholders, and have a passion for delivering high-quality software products.*US Citizenship required.*Work with the software development team in all phases of the Agile software development life cycle (SDLC), including planning, design, development, testing, and deploymentCollaborate with business analysts, project managers, and other stakeholders to understand business requirements and ensure the successful delivery of software applicationsDevelop software applications within the given timeEnsure that software development methodologies and best practices are followed, and that code is maintainable, scalable, and testableMaintain technical documentation, including design documents, user manuals, and release notesProvide support to development team members, and foster a culture of collaboration and continuous improvementStay up-to-date with emerging technologies and trends in software development, and provide recommendations for new tools and techniques that can improve the development process4 years of experience in software developmentSolid experience with Java developmentExperience with software development methodologies such as Agile, Scrum, or KanbanExperience with database technologies such as Oracle, SQL Server, or PostgreSQLExcellent communication and interpersonal skillsAbility to work in a fast-paced, deadline-driven environmentPassion for delivering high-quality software productsAgile methodologies (Scrum, Kanban)Project management tools (Jira, Trello)Collaboration tools (Microsoft Teams, Slack)Business intelligence and reporting tools such as Tableau, Power BI, or Jasper ReportsVersion control systems (Git, SVN, Bitbucket)Continuous Integration/Continuous Delivery (CI/CD) tools (Jenkins, CircleCI, Travis CI)Software development languages and frameworks (Java, Spring, Ruby on Rails, ColdFusion, PHP, Angular)Web development languages and frameworks (HTML, CSS, JavaScript, XML, REACT)Database management systems and languages (Oracle, MySQL, PostgreSQL, SQL, PL/SQL)Web services and APIs (REST, SOAP)Scripting languages (Unix shell, Ruby)Extract, Transform, Load (ETL) toolsJavaScript Object Notation (JSON)Bachelor's degree in Computer Science, Information Systems, or a related field is preferred, but not required