Job Title: Senior Java Developer (US Citizen Only)
Location: Remote
We are currently seeking candidates who meet the following qualifications
Responsibilities:
- Software Development: Design develop and maintain Javabased applications and services. Write clean efficient and welldocumented code following best practices and coding standards.
- Architecture and Design: Collaborate with architects and stakeholders to define application architecture and design. Participate in the creation of technical specifications and project plans.
- Code Review and Quality Assurance: Conduct code reviews to ensure high quality and adherence to coding standards. Implement automated tests and debugging procedures to ensure robust and reliable software.
- Performance Optimization: Analyze and optimize application performance including memory usage response times and scalability. Implement performance enhancements and best practices.
- Troubleshooting and Support: Diagnose and resolve technical issues related to Java applications. Provide support and maintenance for existing systems and applications.
- Collaboration: Work closely with crossfunctional teams including product managers designers and other developers to deliver highquality software solutions. Mentor and guide junior developers providing technical leadership and support.
- Documentation: Maintain comprehensive and uptodate documentation for application design development processes and deployment procedures.
Qualifications:
- Bachelors degree in Computer Science Software Engineering or a related field.
- Experience in Java development with a strong portfolio of completed projects.
- Expertise in Java programming language including core Java Java EE and popular frameworks (e.g. Spring Hibernate).
- Experience with web technologies (e.g. HTML CSS JavaScript) and web application frameworks (e.g. Angular React).
- Proficiency in relational databases (e.g. MySQL PostgreSQL) and SQL.
- Knowledge of software design patterns and best practices in software engineering.
- Experience with version control systems (e.g. Git SVN).
- Experience in development tools and methodologies (e.g. Agile DevOps CI/CD).
- Strong problemsolving skills and attention to detail.
- Excellent communication and collaboration skills.
- Federal Experience is a plus.
- Required Security clearance.
If you meet these qualifications please submit your application via link provided in Linkedin.
Kindly do not call the general line to submit your application.