Overview
Skills
Job Details
Role: Senior Java Software Engineer
Location: Sarasota, FL or Sterling, VA (Hybrid (1 day WFH)
Job Type: Full-Time
We are currently looking for a highly skilled and experienced Senior Software Engineer with a focus on Java development to join our team. As a senior member of this team, you will be responsible for leading and contributing to the design, development, and implementation of complex Java-based applications. This is a key role that offers the opportunity to make a significant impact on our organization's success. Primary locations include Sarasota, Florida and Sterling, Virginia but willing to entertain other locations.
Responsibilities:
- Lead design and architecture of scalable and robust Java applications via best practices and industry standards
- Develop strategic vision and product development roadmaps
- Collaborate with cross-functional teams, including product owners, designers ,and other developers
- Mentor and provide guidance to junior and mid-level developers, fostering their professional growth
- Conduct code reviews to maintain code quality, performance, and maintainability
- Investigate and resolve complex technical issues, identifying opportunities for optimization and enhancement
- Collaborate with stakeholders to understand business objectives and provide technical expertise and solutions
- Stay up-to-date with emerging technologies, and industry advancements, sharing knowledge and best practices
Key Skills:
- Java Development Experience: In-depth knowledge and hands-on experience in Java programming language, including advanced topics such as design patterns, data structures, and algorithms
- Software Architecture and Design: Strong understanding of software architecture principles, ability to design scalable and maintainable solutions ,and proficiency in applying architectural patterns
- Frameworks and Technologies: Expertise in Java frameworks like Spring, Hibernate, Java EE plus experience with related technologies like Web Services (RESTful and SOAP), messaging frameworks, and caching mechanisms Database Integration and Performance Optimization: Proficiency in working with relational databases, writing efficient SQL queries, and optimizing database performance
- Agile Methodologies: Experience working in Agile development environments, using methodologies such as Scrum or Kanban, and familiarity with related tools (e.g., Jira, Confluence)
- Advanced Java frameworks and libraries like Spring Boot, Apache Kafka, or Apache Camel
- Front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, or Vue.js)
- DevOps practices, CI/CD pipelines, and associated tools (e.g., Jenkins, Git Lab CI/CD)
- Security practices and familiarity with authentication ,authorization, and encryption mechanisms
Qualifications:
- Must have an Active TS/SCI preferably with a CI Poly
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
- Minimum of 10 -15 years of professional experience in Java development or related roles
- CompTIA Security+
- Proven track record of delivering complex, enterprise-level Java projects
- Strong leadership and communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders
- Top Secret Security Clearance (TS/SCI) with at least a Counter Intelligence Polygraph
The Ideal Candidate Would Also Have some or all of the below:
- AWS Certifications
- Cloud platform knowledge (e.g., AWS, Azure) and experience building distributed systems through technologies like micro services, containers and orchestration tools (e.g., Docker, Kubernetes)
- DSP Experience
- Full Scope Poly or willing to obtain one
- Experience with Non-relational databases (e.g., MongoDB, Cassandra)
- Experience with big data technologies
- Familiarity with Machine Learning frameworks or AI technologies
- Experience with DevOps tools such as Nexus, Jenkins, Ansible and/or Foreman
- Experience with relational, noSQL, and file-based storage products
Thanks & Regards
Brindha