Jobs
>
Sterling Heights

    Senior Java Software Engineer - Sterling, United States - Centizen, Inc.

    Default job background
    Government / Military
    Description

    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 )

    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 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​


  • CACI International Inc

    Software Engineer

    3 weeks ago


    CACI International Inc Sterling, United States Full time

    Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental USAnticipated Posting End: 5/31/2024 What You'll get to Do: · As a motivated engine ...


  • Horizon Ventures Sterling, United States

    Job Information · Create Fascinating Things: Your Tasks · ​​​​​​ · Automation of development and production processes using suitable applications and integration solutions · Support and development of software for the automated configuration and commissioning of our machines · Cl ...


  • NovaWorks Sterling, United States

    IT SYSTEM ENGINEER* SOFTWARE DEPLOYMENT (FOCUS ON MACOS) · YOU'RE LOOKING FOR A JOB & WE'RE LOOKING FOR YOU · DO WHAT YOU LOVE – as one of the largest international fashion companies, with more than 1,200 stores worldwide, we create fashion for moments of experience. NEW YORKER ...

  • NESC Staffing

    Software Engineer

    3 weeks ago


    NESC Staffing Sterling, United States

    ***JOB IS ON SITE IN STERLING & MUST HAVE AN ACTIVE SECRET CLEARANCE - will be used DAY 1*** · We are seeking a senior software engineer specializing in Graphical User Interface development. The ideal candidate should be able to create innovative solutions for our customers. In t ...

  • Insight Global

    Software Engineer

    1 week ago


    Insight Global Sterling Heights, United States

    Insight Global is looking for a Software Engineer to work for a DoD customer based out of Warren, MI. This team is responsible for developing robotic vehicles that can be driven remotely/autonomously. The primary goal of the Software Engineer is writing source code and leading mi ...

  • GeoLogics

    Software Engineer

    5 hours ago


    GeoLogics Sterling Heights, United States

    Role: Software Engineer · Client: DOD-Aerospace · Location: Sterling Heights, MI · Duration: 5-month contract (temp-to-perm) · Hourly Rate: up to $49/hr (W2, non-benefited) · You must be a US Citizen to apply. · Position Description: · The Software Engineer II plans and perform ...

  • BAE Systems USA

    Software Engineer

    3 weeks ago


    BAE Systems USA Sterling Heights, United States

    **Job Description** · What s it like realizing your potential at an innovative company that takes on some of the world s most import challenges? Rewarding As part of our Software Engineering team, you ll join a diverse group of driven professionals who develop, test and integrat ...

  • BCMC, LLC

    Software Engineers

    3 weeks ago


    BCMC, LLC Sterling, United States

    We are supporting a U.S. Government customer on a large mission critical development and sustainment program to design, build, deliver, and operate a network operations environment; including introducing new cyber capabilities to address emerging threats. We are seeking Software ...

  • Insight Global

    Software Engineer

    3 weeks ago


    Insight Global Sterling Heights, United States

    Job Description · Insight Global is looking for an Embedded Engineer to work for a DoD customer based out of Warren, MI. This team is responsible for developing controllers, test equipment, and electrical solutions in support of Army advanced technologies. The primary responsibil ...

  • Avid Technology Professionals

    Software Engineer

    3 weeks ago


    Avid Technology Professionals Sterling, United States

    Responsibilities Include: · Leading and collaborating within Agile Scrum teams as an Agile Release Train (ART) lead responsible for developing advanced, leading-edge, cloud-oriented automation and orchestration architectures that provide rigorous, self-validating cybersecurity ca ...


  • CACI Sterling, United States

    Software Systems EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *What You'll get to Do: · Be part of a new, fast-paced U.S. Space Force ( ...


  • CACI International Inc Sterling, United States Full time

    Cleared 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: There is not an anticipated end date for this post ...


  • DCS Corp Sterling Heights, MI, United States

    This is an opportunity to join DCS in the fast-paced, progressive world of Army Ground Combat Vehicle Systems software engineering and development. · In this position, you will serve as a Software Configuration Management (SCM) Engineer responsible for developing and maintaining ...


  • Talent Gravity Sterling, United States

    Software Engineer - Java (TS/SCI Clearance Required) · Sterling, Va · Our client is looking for TS Cleared Software Engineers to support a critical mission. · This program requires employees pass a CI Poly every 5 years. If you have a Full Scope Poly, working this program will ...


  • Talent Gravity Sterling, United States

    Software Engineer - Java · (TS/SCI Clearance Required) · Sterling, Va · Our client is looking for TS Cleared Software Engineers to support a critical mission. · This program requires employees pass a CI Poly every 5 years. · If you have a Full Scope Poly, working this progra ...


  • Technica Sterling, United States

    Overview: · About Technica: · At Technica Corporation, our goal is to provide exceptional professional services and innovative technology solutions that meet or exceed our customers expectations. We specialize in a wide range of advanced information technology solutions from Sys ...

  • Apollo Professional Solutions

    Software Engineer I

    2 weeks ago


    Apollo Professional Solutions Sterling Heights, United States

    Job Description · Software Engineer I · Sterling Heights MI · Contract to Hire - 1st Shift, 9/80 · Hours:8am - 5pm · Pay Rate:$39.01/Hr. · Benefits:medical, dental, vision, 401k · Travel:yes, 10% · REQUIREMENTS: Software Engineer IUS Citizenship · Bachelor's degree in STEM fiel ...


  • GeoLogics Sterling Heights, United States

    Geologics is seeking a talented Embedded Software Engineerto work with one of our national aerospace and defense partners based in Sterling Heights, MI. This is a contract-to-hire position. · Position: Embedded Software Engineer · Type: W-2, Contract-to-Hire · Location: Onsite ...


  • JobRialto Sterling Heights, United States

    Position 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, do ...


  • Indotronix International Corporation Sterling Heights, United States

    Indotronix 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 ...