As a Java Developer, will contribute to the full software development lifecycle, from initial concept and design through to code, test, and deployment. This role is central to creating scalable, high performance Java applications that drive innovation and provide exceptional user experiences. You mentor junior team members and champion best practices in java development. This position is Hybrid with 25% travel to New Carrollton in Lanham, MD and 75% being fully remote. Job Duties and Responsibilities Designs and architects robust, scalable, and high-performance Java-based solutions, ensuring alignment with business requirements and technical standards.Develops high-quality, efficient, and maintainable Java code following established coding standards and best practices, utilizing object-oriented programming principles.Tests and debugs applications to ensure optimal performance, reliability, and security, identifying and resolving complex technical issues.Optimizes existing systems for improved performance, scalability, and maintainability, focusing on high performance Java applications.Utilizes Spring Framework and Hibernate to build enterprise-grade applications and data persistence layers.Integrates various web technologies and third-party services, ensuring seamless functionality and user experience.Participates in code reviews, contributing to the overall quality and consistency of the codebase.
Similar jobs

Back to search page