Senior Java Software Engineer
3 weeks ago
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 Dev: In-depth knowledge and experience in Java, including advanced topics such as design patterns, data structures, and algorithms
SW Architecture and Design: Strong in 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
DB Integration and Perf Optimization: Proficiency in working with relational databases, writing SQL queries, and optimizing DB performance
Agile Methodologies: Experience working in Agile dev env, 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, GitLab CI/CD)
Security practices and familiarity with authentication, authorization, and encryption mechanisms
Qualifications:
* Must have an Active TS/SCI preferably with a CI Poly.
* BS or MS degree in Computer Science, SW Eng or 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.
* TS/SCI with at least a CI Poly
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 microservices, 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
-
Sterling, United States Maania Consultancy Services Full timeJava Development Experience: In-depth knowledge and hands-on experience in Java programming language, including advanced topics such as design patterns, data structures, and algorithmsSoftware Architecture and Design: Strong understanding of software architecture principles, ability to design scalable and maintainable solutions, and proficiency in applying...
-
Java Software Engineer
2 days ago
Sterling, United States Ennoble First, Inc. Full timeTitle: Java Software Engineer Location: Denver, Colorado, United States of America St. Louis, Missouri, United States of America Required Clearance: TS/SCI CI Poly Employment Type: Full-Time Regular Shift: Day Travel: No Relocation Assistance: Yes We are Ennoble First. The people supporting and securing some of the most complex...
-
Java Software Engineer
1 week ago
Sterling, United States CACI International Inc Full timeJava Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: NoneAnticipated Posting End: 8/5/2024 CACI's Advanced Solutions Group (ASG) is comprises a 1,300+ person staff based at numerous CONUS and OCONUS locations. The...
-
Senior Java Microservice Engineer
1 week ago
Sterling Heights, Michigan, United States Dedrone Full timeJob Title: Senior Java Engineer Location: Sterling, VA Company Overview: Dedrone is the world's most trusted smart airspace security company. Hundreds of commercial, government and defense customers around the world rely on Dedrone's comprehensive, command and control (C2) solutions to protect against the persistent and escalating threat from drones while...
-
Software Engineer
2 weeks ago
Sterling, United States NAOVI Full timeResidency Status: ALL Candidates Must Be A U.S. Citizen Clearance: ALL Candidates Must have An Active Secret Security Clearance with eligibility to obtain a TS/SCI clearance or an Active TS/SCI (Preferred) for consideration of this position. Time Type: Full-Time Relocation Fees: No Salary: $82k with benefits Company Overview NAOVI is a premier technology...
-
Senior Software Engineer
5 days ago
Sterling, United States Verite Group, Inc. Full timeJob DescriptionJob DescriptionSenior Software Engineer - R24-034Verite Group offers 100% paid Benefits, 15% Employer Contribution to 401K, Stock Options, Flex-Time, Year End Bonuses, Paid Overtime and many more Amazing first-class benefits.VGI is a 100% employee-owned custom software company supporting government missions and private sector enterprises for...
-
Senior Software Engineer
4 days ago
Sterling, United States Verite Group Full timeCareer Opportunities with Verite Group, Inc. A great place to work. Share with friends or Subscribe! Interested in a Career at Verite Group? Confidentially apply HERE . Senior Software Engineer - R24-042 (Specializing in Mobile Systems) Senior Software Engineer - R24-042 (Specializing in Mobile Systems) Verite Group offers 100% paid Benefits, 15% Employer...
-
Senior Software Engineer
2 weeks ago
Sterling Heights, United States Apollo Professional Solutions Full timeJob Description Senior Software Engineer Sterling Heights MI Contract to Hire - 1st Shift, 9/80 Hours:8am - 5pm Pay rate:$58.28/Hr. Benefits:medical, dental, vision, 401k Travel:Yes, 10% REQUIREMENTS: Senior Software Engineer US Citizenship Bachelor's degree in STEM field Minimum of 4 years of experience in real-time embedded software development and/or...
-
Sterling, United States Donatech Corporation Full timeWhat you will do:• Develop and integrate ansible playbooks utilizing virtualization architecture to build and deploy training systems.• Collaborate with focused team to deliver virtualized solutions to our customer.• Solve complex problems using automation, containerization, and virtualization to produce sustainable and reliable products.• Work with...
-
Software Engineer
3 weeks ago
Sterling, United States NeST Tech Full timeSoftware Engineer for NeST Tech in Sterling, VA. Using your exp. w/statistic data analytics; Insurance Domain, Geo Info. Sys. (GIS) domain incl. urban plan, electric & water utilities, public safety & Location Risk Model for Insurance using ESRI GIS tech., Amazon Web Services, ArcGIS Desktop/Server, ArcGIS/ Google/Bing Map APis, Oracle Spatial, PostGIS,...
-
Senior Software Engineer
2 weeks ago
Sterling Heights, United States Indotronix International Corporation Full timeIndotronix is seeking a Onsite Job - Senior Software Engineer for a Job Opportunity in MI-Sterling Heights Job Description : We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements...
-
Software Engineer
2 weeks ago
Sterling Heights, United States Trispoke managed services Full timeJob DescriptionJob DescriptionJob description:Perform hands-on systems integration and test of complex electronic and electro-mechanical systems in both software labs and on tactical military hardware and vehicles. Create, plan, and perform a variety of software analysis, design, development, code, documentation, integration, test and product assurance tasks...
-
Senior Software Engineer
5 days ago
Sterling, United States Verite Group, Inc. Full timeJob DescriptionJob DescriptionSenior Software Engineer - R24-042 (Specializing in Mobile Systems)Verite Group offers 100% paid Benefits, 15% Employer Contribution to 401K, Stock Options, Flex-Time, Year End Bonuses, Paid Overtime and many more Amazing first-class benefits.VGI is a 100% employee-owned custom software company supporting government missions and...
-
Senior Software Engineer
2 weeks ago
Sterling Heights, United States Amtec Inc. Full timeWe have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture, and design, implementation (code and unit test), documentation, hardware-software integration,...
-
Senior Software Engineer
2 weeks ago
Sterling Heights, United States Amtec Inc. Full timeWe have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture, and design, implementation (code and unit test), documentation, hardware-software integration,...
-
Senior Controls Software Engineer
5 days ago
Sterling Heights, United States HTI Cybernetics Inc Full timeSENIOR CONTROLS SOFTWARE ENGINEER Since 1983, HTI Cybernetics® has provided intelligent manufacturing solutions that support and enhance production, including automation systems, material handling solutions, assembly tooling, and collaborative robotics. We are currently searching for a dynamic, self-starting Senior Controls Software Engineer to support the...
-
Senior Embedded Software Engineer
6 days ago
Sterling Heights, United States Compunnel Full timePosition Description: We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Senior Software Engineer plans and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation,...
-
Senior Controls Software Engineer
4 days ago
Sterling Heights, United States HTI Cybernetics, Inc. Full timeJob DescriptionJob DescriptionDescription: SENIOR CONTROLS SOFTWARE ENGINEERSince 1983, HTI Cybernetics® has provided intelligent manufacturing solutions that support and enhance production, including automation systems, material handling solutions, assembly tooling, and collaborative robotics. We are currently searching for a dynamic, self-starting Senior...
-
Java Developer
2 months ago
Sterling, United States Isoftech Inc Full timeGeneral Qualifications Engineers complex technology implementations in a product-centric environment. Establishes goals and plans that meet project objectives. Has domain and expert technical knowledge. Interactions involve client negotiations and interfacing with senior management.Technical Qualifications Technically develop full-stack engineered web...
-
Senior Software Engineer
24 hours ago
Sterling, United States The Swift Group Full timeJob DescriptionJob DescriptionThe Swift Group is looking for a Senior Software Engineer to join a technology-based program supporting a key government customer. This program will deliver engineering services for network infrastructure as well as sophisticated enterprise computing infrastructure including end-point devices, data center hosted servers,...